;
;ʏ탂[h_[hւ̈ڍsoB

[statedef 10000]
type=u
movetype=u
physics=u
ctrl=0
sprpriority=4

[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256006
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256006
value=1836769491
persistent=256
ignorehitpause=1
[state ]
type=varset
triggerall=!ishelper
trigger1=1
var(58)=stateno
ignorehitpause=1
[state ]
type=varset
triggerall=ishelper(103000)
trigger1=1
sysvar(0)=stateno
ignorehitpause=1

[state ]
type=changeanim
trigger1=anim!=30010
value=30010
ignorehitpause=1
[state ]
type=statetypeset
trigger1=animelemtime(1)=0
statetype=a
movetype=a
physics=n
ignorehitpause=1


;
;܂ŁB

;ϐB
[state ]
type=varset
trigger1=animelemtime(1)>=0&&animelemtime(22)<=-1
fvar(0)=0.02
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(1)>=0&&animelemtime(22)<=-1
var(1)=150
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(1)>=0&&animelemtime(22)<=-1
var(2)=-120
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(1)>=0&&animelemtime(22)<=-1
var(3)=30
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(1)>=0&&animelemtime(22)<=-1
var(4)=random
ignorehitpause=1



;AS\ɔB
[state ]
type=stopsnd
trigger1=animelemtime(1)=0
channel=-1
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s100,30
freqmul=0.8
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s100,30
freqmul=1.2
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,9
freqmul=0.83
volume=255
channel=1
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,20
freqmul=0.8
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,20
freqmul=1.2
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,20
freqmul=1.2
volume=255
ignorehitpause=1



;Q[WB
[state ]
type=poweradd
trigger1=animelemtime(1)=0
value=-3000
ignorehitpause=1



;ʐB
[state ]
type=assertspecial
trigger1=animelemtime(1)>=0&&animelemtime(22)<=-1
flag=nobardisplay
flag2=nofg
flag3=globalnoshadow
ignorehitpause=1

;ʐFC[AB
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=59
anim=11000
trans=addalpha
alpha=floor(256*sin((pi/2/60)*animelemtime(1))),floor(256*cos((pi/2/60)*animelemtime(1)))
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=60&&animelemtime(22)<=-1
anim=11000
trans=addalpha
alpha=256,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1



;ʗh炵B
[state ]
type=envshake
trigger1=animelemtime(1)>=0&&animelemtime(1)<=19
time=2
freq=180
ampl=floor(80*sin((pi/2/20)*animelemtime(1))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=envshake
trigger1=animelemtime(1)>=20&&animelemtime(22)<=-1
time=2
freq=180
ampl=floor(3*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1



;FύXB
[state ]
type=afterimage
trigger1=animelemtime(1)=0
time=-1
length=60
timegap=30
framegap=1
palcolor=256
palinvertall=0
palbright=0,0,0
palcontrast=0,0,0
palpostbright=0,0,0
paladd=0,0,0
palmul=1,1,1
trans=add1
ignorehitpause=1
[state ]
type=afterimage
trigger1=animelemtime(22)=0
time=0
ignorehitpause=1
[state ]
type=trans
triggerall=!ishelper
trigger1=animelemtime(1)>=0&&animelemtime(1)<=var(1)-31
trans=addalpha
alpha=floor(256*cos((pi/2/(var(1)-30))*animelemtime(1))),0
ignorehitpause=1
[state ]
type=trans
triggerall=!ishelper
trigger1=animelemtime(22)>=-30&&animelemtime(22)<=-1
trans=addalpha
alpha=0,0
ignorehitpause=1
[state ]
type=modifyexplod
triggerall=ishelper(103000)
triggerall=numexplod(256006000)>=1
trigger1=animelemtime(1)>=0&&animelemtime(1)<=var(1)-31
trans=addalpha
alpha=floor(256*cos((pi/2/(var(1)-30))*animelemtime(1))),0
id=256006000
ignorehitpause=1
[state ]
type=modifyexplod
triggerall=ishelper(103000)
triggerall=numexplod(256006000)>=1
trigger1=animelemtime(22)>=-30&&animelemtime(22)<=-1
trans=addalpha
alpha=0,0
id=256006000
ignorehitpause=1



;B
[state ]
type=velset
trigger1=animelemtime(1)=0
x=-0.8
y=((var(2)+44-pos y)/var(1))-0.5*var(1)*fvar(0)
ignorehitpause=1
[state ]
type=veladd
trigger1=animelemtime(1)>=0&&animelemtime(1)<=var(1)-1
y=fvar(0)
ignorehitpause=1
[state ]
type=velset
trigger1=animelemtime(22)=0
x=0
y=0
ignorehitpause=1



;XyuCNB
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=19
trigger1=animelemtime(1)%3=0
anim=10310
scale=2,2
pos=0,-44
random=100,100
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=19
anim=ifelse(var(55)%18>=0&&var(55)%18<=9,10190+var(55)%18,70190-10+var(55)%18)
scale=1,1
pos=0,-44
random=100,100
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=19
anim=10370
scale=0.1,0.1
pos=0,-44
random=10,10
vel=(6+6*cos(random))*cos(var(55)),(6+6*cos(random))*sin(var(55))
accel=0,0
removetime=-2
sprpriority=214748345
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1



;ȃI[B
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(22)<=-1
anim=10100
trans=addalpha
alpha=0,128
scale=0.11*(0.7+0.1*cos(var(55))),0.11*(0.7+0.1*cos(var(55)))
pos=0,-44
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483544
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1



;UŁB
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(22)<=-1
trigger1=gametime%2=0
anim=10034
scale=0.6,0.6
pos=0,-44
vel=(3+6*cos(random))*cos(var(55)),(3+6*cos(random))*sin(var(55))
accel=0,0
removetime=-2
sprpriority=-11
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1


;
;B

;ԕωB
[state ]
type=statetypeset
trigger1=animelemtime(22)=0
statetype=s
physics=s
ignorehitpause=1



;B
[state ]
type=playsnd
trigger1=animelemtime(22)=0
value=s10000,23
volume=255
channel=1
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(22)=0
value=s10000,24
volume=255
ignorehitpause=1



;ʐB
[state ]
type=assertspecial
trigger1=animelemtime(22)>=0&&animelemtime(22)<=25*6-1
flag=nobardisplay
flag2=nofg
flag3=globalnoshadow
ignorehitpause=1

;ʃC[AB
[state ]
type=explod
trigger1=animelemtime(22)>=0&&animelemtime(22)<=25*6-1
anim=11000
trans=addalpha
alpha=256,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1

;ʗh炵B
[state ]
type=envshake
trigger1=animelemtime(22)>=0&&animelemtime(22)<=29
time=2
freq=180
ampl=floor(80*sin((pi/2/30)*animelemtime(22))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1



;B
[state ]
type=posset
trigger1=animelemtime(22)=0
y=0
ignorehitpause=1



;IȔIȁB
[state ]
type=explod
trigger1=animelemtime(22)>=-5&&animelemtime(22)<=-1
anim=10070
scale=0.123*1.2*sin((pi/2/20)*(animelemtime(22)+5)),0.123*1.2*sin((pi/2/20)*(animelemtime(22)+5))
pos=0,-44
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(22)>=0&&animelemtime(22)<=34
anim=10070
scale=0.123*1.2*sin((pi/2/20)*(animelemtime(22)+5)),0.123*1.2*sin((pi/2/20)*(animelemtime(22)+5))
pos=0,var(2)
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1

;B
[state ]
type=explod
trigger1=animelemtime(22)=0
anim=10890
scale=1,1
pos=0,var(2)
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483544
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(22)>=0&&animelemtime(22)<=24
anim=10100
trans=addalpha
alpha=0,128+floor(128*sin((pi/2/25)*animelemtime(22)))
scale=0.11*(0.7+0.3*animelemtime(22)),0.11*(0.7+0.3*animelemtime(22))
pos=0,var(2)
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483545
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(22)>=0&&animelemtime(22)<=24
anim=10100
trans=addalpha
alpha=floor(256*cos((pi/2/25)*animelemtime(22))),floor(256*sin((pi/2/25)*animelemtime(22)))
scale=0.11*(0.7+0.3*animelemtime(22)),0.11*(0.7+0.3*animelemtime(22))
pos=0,var(2)
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1

;ΒB
[state ]
type=explod
trigger1=animelemtime(22)=0
anim=10841
scale=0.7,0.7
pos=0,floor(-pos y)
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(22)=0
anim=10850
scale=1,1
pos=0,floor(-pos y)
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483542
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(22)>=0&&animelemtime(22)<=9
anim=10860
random=10,0
scale=0.5,1
pos=0,floor(-pos y+30)
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483543
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1

;B
[state ]
type=explod
trigger1=animelemtime(22)=0
anim=10780
scale=1,1
pos=0,var(2)
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(22)=0
anim=10800
scale=1,1
pos=0,var(2)
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1

;JXB
[state ]
type=explod
trigger1=animelemtime(22)>=0&&animelemtime(22)<=34
trigger1=animelemtime(22)%2=0
anim=10034
scale=0.6,0.6
pos=0,var(2)
vel=(3+6*cos(random))*cos(var(55)),(3+6*cos(random))*sin(var(55))
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1


;
;Xy܂ŁB

;B
[state ]
type=playsnd
trigger1=animelemtime(22)=25*6
value=s10000,29
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(22)=25*9
value=s10000,29
volume=255
freqmul=1.4
ignorehitpause=1



;ʐB
[state ]
type=assertspecial
trigger1=animelemtime(22)>=25*6&&animelemtime(22)<=25*9-1
flag=nobardisplay
flag2=nofg
flag3=globalnoshadow
ignorehitpause=1

;ʃC[AB
[state ]
type=explod
trigger1=animelemtime(22)>=25*6&&animelemtime(22)<=25*9-1
anim=11000
trans=addalpha
alpha=256,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1

;ʗh炵B
[state ]
type=envshake
trigger1=animelemtime(22)>=25*6&&animelemtime(22)<=25*6+20-1
time=2
freq=180
ampl=floor(4*sin((pi/2/20)*(animelemtime(22)+25*6))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=envshake
trigger1=animelemtime(22)>=25*9&&animelemtime(22)<=25*9+20-1
time=2
freq=180
ampl=floor(4*sin((pi/2/20)*(animelemtime(22)+25*9))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1



;FύXB
[state ]
type=trans
triggerall=!ishelper
trigger1=animelemtime(22)>=140&&animelemtime(22)<=149
trans=addalpha
alpha=0,0
ignorehitpause=1
[state ]
type=trans
triggerall=!ishelper
trigger1=animelemtime(22)>=150&&animelemtime(22)<=199
trans=addalpha
alpha=floor(256*sin((pi/2/50)*(animelemtime(22)-150))),0
ignorehitpause=1
[state ]
type=modifyexplod
triggerall=ishelper(103000)
triggerall=numexplod(256006000)>=1
trigger1=animelemtime(22)>=140&&animelemtime(22)<=149
trans=addalpha
alpha=0,0
id=256006000
ignorehitpause=1
[state ]
type=modifyexplod
triggerall=ishelper(103000)
triggerall=numexplod(256006000)>=1
trigger1=animelemtime(22)>=150&&animelemtime(22)<=199
trans=addalpha
alpha=floor(256*sin((pi/2/50)*(animelemtime(22)-150))),0
id=256006000
ignorehitpause=1



;W܂āUā܂W܂ā܂UI[B
[state ]
type=explod
trigger1=animelemtime(22)>=25*3&&animelemtime(22)<=25*6-11
anim=10100
trans=addalpha
alpha=0,floor(256*cos((pi/2/65)*(animelemtime(22)-25*3)))
scale=0.11*8*cos((pi/2/75)*(animelemtime(22)-25*3)),0.11*8*cos((pi/2/75)*(animelemtime(22)-25*3))
pos=0,-44
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483545
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(22)>=25*6-10&&animelemtime(22)<=25*6-1
anim=10100
trans=addalpha
alpha=0,0
scale=0.11*8*cos((pi/2/75)*(animelemtime(22)-25*3)),0.11*8*cos((pi/2/75)*(animelemtime(22)-25*3))
pos=0,-44
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483545
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(22)>=25*6&&animelemtime(22)<=25*6+37-1
anim=10100
trans=addalpha
alpha=0,floor(256*sin((pi/2/37)*(animelemtime(22)-25*6)))
scale=0.11*2*sin((pi/75)*(animelemtime(22)-25*6))**0.4,0.11*2*sin((pi/75)*(animelemtime(22)-25*6))**0.4
pos=0,-44
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483545
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(22)>=25*6+37&&animelemtime(22)<=25*9-11
anim=10100
trans=addalpha
alpha=0,floor(256*cos((pi/2/28)*(animelemtime(22)-(25*6+37))))
scale=0.11*2*sin((pi/75)*(animelemtime(22)-25*6))**0.9,0.11*2*sin((pi/75)*(animelemtime(22)-25*6))**0.9
pos=0,-44
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483545
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(22)>=25*9-10&&animelemtime(22)<=25*9-1
anim=10100
trans=addalpha
alpha=0,0
scale=0.11*2*sin((pi/75)*(animelemtime(22)-25*6))**0.9,0.11*2*sin((pi/75)*(animelemtime(22)-25*6))**0.9
pos=0,-44
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483545
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(22)>=25*9&&animelemtime(22)<=25*9+74
anim=10100
trans=addalpha
alpha=0,floor(256*sin((pi/2/75)*(animelemtime(22)-25*9)))
scale=0.11*8*sin((pi/2/75)*(animelemtime(22)-25*9)),0.11*8*sin((pi/2/75)*(animelemtime(22)-25*9))
pos=0,-44
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483545
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1



;UI[⏕B
[state ]
type=explod
trigger1=animelemtime(22)>=25*6&&animelemtime(22)<=25*6+30-1
anim=10350
scale=0.11*0.5*(animelemtime(22)-25*6),0.11*0.5*(animelemtime(22)-25*6)
pos=0,-44
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(22)>=25*6+10&&animelemtime(22)<=25*6+40-1
anim=10350
scale=0.11*0.5*(animelemtime(22)-(25*6+10)),0.11*0.5*(animelemtime(22)-(25*6+10))
pos=0,-44
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1



;܂W܂ĂI[⏕B
[state ]
type=explod
trigger1=animelemtime(22)>=25*9-30&&animelemtime(22)<=25*9-1
anim=10350
scale=0.11*15*cos((pi/2/30)*(animelemtime(22)-(25*9-30))),0.11*15*cos((pi/2/30)*(animelemtime(22)-(25*9-30)))
pos=0,-44
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483544
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1



;ĂуI[U⏕B
[state ]
type=explod
trigger1=animelemtime(22)>=25*9&&animelemtime(22)<=25*9+30-1
anim=10350
scale=0.11*0.5*(animelemtime(22)-25*9),0.11*0.5*(animelemtime(22)-25*9)
pos=0,-44
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483543
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1



;UŁB
[state ]
type=explod
trigger1=animelemtime(22)>=25*6&&animelemtime(22)<=25*6+50-1
trigger1=gametime%2=0
anim=10034
scale=0.6,0.6
pos=0,-44
vel=(3+6*cos(random))*cos(var(55)),(3+6*cos(random))*sin(var(55))
accel=0,0
removetime=-2
sprpriority=-11
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1


;
;XyB

;B
[state ]
type=playsnd
trigger1=animelemtime(22)=floor(25*9.25)
value=s100,12
volume=255
freqmul=0.9
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(22)>=25*11&&animelemtime(22)<=25*13-1
value=s10000,3
freqmul=0.6+(1.4-1.4*cos((pi/2/50)*(animelemtime(22)-25*11)))
volume=255
channel=1+gametime%3
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(22)>=25*13&&animelemtime(22)<=25*13+200-1
trigger1=animelemtime(22)%10=5
value=s10000,20
freqmul=1+0.2*cos(var(55))
volume=255
channel=1
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(22)>=25*13&&animelemtime(22)<=25*13+200-1
trigger1=animelemtime(22)%10=5
value=s10000,20
freqmul=1+0.2*cos(var(55))
volume=255
channel=2
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(22)>=25*13&&animelemtime(22)<=25*13+200-1
trigger1=animelemtime(22)%10=5
value=s10000,20
freqmul=1+0.2*cos(var(55))
volume=255
channel=3
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(22)=25*13+215
value=s10000,25
volume=255
channel=1
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(22)=25*13+215
value=s10000,25
volume=255
channel=2
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(22)=25*13+215
value=s10000,27
volume=255
channel=3
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(22)=25*13+215
value=s10000,27
volume=255
ignorehitpause=1



;ʐB
[state ]
type=assertspecial
trigger1=animelemtime(22)>=25*9&&animelemtime(22)<=25*13+270-1
flag=nobardisplay
flag2=nofg
flag3=globalnoshadow
ignorehitpause=1

;ʃC[AB
[state ]
type=explod
trigger1=animelemtime(22)>=25*13&&animelemtime(22)<=25*13+200-1
trigger1=animelemtime(22)%10=5
anim=11000
trans=addalpha
alpha=0,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483647
ontop=1
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1

;ʃC[AB
[state ]
type=explod
trigger1=animelemtime(22)>=25*9&&animelemtime(22)<=25*13+270-1
anim=11000
trans=addalpha
alpha=256,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1

;ʗh炵B
[state ]
type=envshake
trigger1=animelemtime(22)>=25*10&&animelemtime(22)<=25*11-1
time=2
freq=180
ampl=floor(3*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=envshake
trigger1=animelemtime(22)>=25*11&&animelemtime(22)<=25*13-1
time=2
freq=180
ampl=floor(0.3*(animelemtime(22)-25*11)*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=envshake
trigger1=animelemtime(22)>=25*13&&animelemtime(22)<=25*13+200-1
trigger1=animelemtime(22)%10>=5&&animelemtime(22)%10<=7
time=2
freq=180
ampl=floor(30*sin((pi/2/3)*(-5+animelemtime(22)%10))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1



;JbgCB
[state ]
type=explod
trigger1=animelemtime(22)>=25*9+6&&animelemtime(22)<=25*11-22-1
anim=12002
trans=addalpha
alpha=floor(256*sin((pi/2/22)*(animelemtime(22)-(25*9+6)))),floor(256*cos((pi/2/22)*(animelemtime(22)-(25*9+6))))
scale=0.393,0.393
pos=160,floor(120+0.99*(40-0.851*(animelemtime(22)-(25*9+6))))
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-11
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(22)>=25*11-22&&animelemtime(22)<=25*13-22-1
anim=12002
trans=addalpha
alpha=256,0
scale=0.393,0.393
pos=160,floor(120+0.99*(40-0.851*(animelemtime(22)-(25*9+6))))
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-11
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(22)>=25*13-22&&animelemtime(22)<=25*13-1
anim=12002
trans=addalpha
alpha=floor(256*cos((pi/2/22)*(animelemtime(22)-(25*13-22)))),floor(256*sin((pi/2/22)*(animelemtime(22)-(25*13-22))))
scale=0.393,0.393
pos=160,floor(120+0.99*(40-0.851*(animelemtime(22)-(25*9+6))))
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-11
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1



;@w悤ɂ邽߂̈ÍB
[state ]
type=explod
trigger1=animelemtime(22)=25*9
anim=10821
scale=3,3
pos=0,-44
vel=0,0
accel=0,0
removetime=445
sprpriority=-10
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1



;@won߁B
[state ]
type=explod
trigger1=animelemtime(22)>=25*13-60&&animelemtime(22)<=25*13+6-60
id=1010000
anim=10910
scale=0.8,0.8
pos=0,-44
vel=0,0
accel=0,0
removetime=-2
sprpriority=-8
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(22)>=25*13-60&&animelemtime(22)<=25*13+6-60
id=1110000
anim=11070
scale=0.84,0.84
pos=0,-44
vel=0,0
accel=0,0
removetime=-2
sprpriority=-9
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1
[state ]
type=modifyexplod
trigger1=animelemtime(22)>=25*13-60&&animelemtime(22)<=25*13+20-1
id=1010000
scale=0.8,0.8-0.6*sin((pi/2/80)*(animelemtime(22)-(25*13-60)))
pos=0,floor(-44+44*sin((pi/2/80)*(animelemtime(22)-(25*13-60))))
postype=p1
ignorehitpause=1
[state ]
type=modifyexplod
trigger1=animelemtime(22)>=25*13-60&&animelemtime(22)<=25*13+20-1
id=1110000
scale=0.84,0.84-0.63*sin((pi/2/80)*(animelemtime(22)-(25*13-60)))
pos=0,floor(-44+44*sin((pi/2/80)*(animelemtime(22)-(25*13-60))))
postype=p1
ignorehitpause=1



;̖@wB
[state ]
type=explod
trigger1=animelemtime(22)=25*13+20
id=1210000
anim=10930
scale=0.8,0.2
pos=0,0
vel=0,0
accel=0,0
removetime=-1
sprpriority=-8
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(22)=25*13+20
id=1210000
anim=10930
scale=0.8,0.2
pos=0,0
vel=0,0
accel=0,0
removetime=-1
sprpriority=-8
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(22)=25*13+20
id=1210000
anim=10930
scale=0.8,0.2
pos=0,0
vel=0,0
accel=0,0
removetime=-1
sprpriority=-8
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(22)=25*13+20
id=1210000
anim=10930
scale=0.8,0.2
pos=0,0
vel=0,0
accel=0,0
removetime=-1
sprpriority=-8
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(22)=25*13+20
id=1210000
anim=10930
scale=0.8,0.2
pos=0,0
vel=0,0
accel=0,0
removetime=-1
sprpriority=-8
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(22)=25*13+20
id=1210000
anim=10930
scale=0.8,0.2
pos=0,0
vel=0,0
accel=0,0
removetime=-1
sprpriority=-8
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(22)=25*13+20
id=1210000
anim=10930
scale=0.8,0.2
pos=0,0
vel=0,0
accel=0,0
removetime=-1
sprpriority=-8
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1



;ł̖@wB
[state ]
type=explod
trigger1=animelemtime(22)=25*13+20
id=1210000
anim=11080
scale=0.84,0.21
pos=0,0
vel=0,0
accel=0,0
removetime=-1
sprpriority=-9
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(22)=25*13+20
id=1210000
anim=11080
scale=0.84,0.21
pos=0,0
vel=0,0
accel=0,0
removetime=-1
sprpriority=-9
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(22)=25*13+20
id=1210000
anim=11080
scale=0.84,0.21
pos=0,0
vel=0,0
accel=0,0
removetime=-1
sprpriority=-9
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(22)=25*13+20
id=1210000
anim=11080
scale=0.84,0.21
pos=0,0
vel=0,0
accel=0,0
removetime=-1
sprpriority=-9
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(22)=25*13+20
id=1210000
anim=11080
scale=0.84,0.21
pos=0,0
vel=0,0
accel=0,0
removetime=-1
sprpriority=-9
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(22)=25*13+20
id=1210000
anim=11080
scale=0.84,0.21
pos=0,0
vel=0,0
accel=0,0
removetime=-1
sprpriority=-9
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(22)=25*13+20
id=1210000
anim=11080
scale=0.84,0.21
pos=0,0
vel=0,0
accel=0,0
removetime=-1
sprpriority=-9
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1



;喂@B
[state ]
type=explod
trigger1=animelemtime(22)=25*13
id=1310000
anim=10920
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
bindtime=-1
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1



;U{́B
[state ]
type=projectile
triggerall=!ishelper
trigger1=animelemtime(22)>=25*13&&animelemtime(22)<=25*13+200-1
trigger1=animelemtime(22)%10=5
projid=302
projanim=40010
projremanim=-1
projscale=1,1
offset=0,0
velocity=0,0
accel=0,0
projremove=1
projremovetime=10
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
attr=s,hp
hitflag=mafd
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=25
getpower=20,10
givepower=0,5
hitsound=s300,1
guardsound=s300,1
pausetime=5,40
guard.pausetime=5,40
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=-12
guard.velocity=-12
air.velocity=-3,-3
airguard.velocity=-3,-3
fall=1
air.fall=1
kill=1
guard.kill=0
fall.kill=1
ignorehitpause=1


;
;XyIB

;B
[state ]
type=playsnd
trigger1=animelemtime(26)=40
value=s206,9
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(26)=40
value=s206,13
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(26)=40
value=s10000,25
volume=255
ignorehitpause=1



;ʐB
[state ]
type=assertspecial
trigger1=animelemtime(26)>=0&&animelemtime(26)<=69
flag=nobardisplay
flag2=nofg
flag3=globalnoshadow
ignorehitpause=1

;ʃC[AB
[state ]
type=explod
trigger1=animelemtime(26)>=-10&&animelemtime(26)<=-1
anim=11000
trans=addalpha
alpha=0,floor(256*cos((pi/2/10)*(animelemtime(26)+10)))
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483647
ontop=1
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(26)>=0&&animelemtime(26)<=29
anim=11000
trans=addalpha
alpha=0,floor(256*sin((pi/2/30)*animelemtime(26)))
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483647
ontop=1
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1

;ʃC[AB
[state ]
type=explod
trigger1=animelemtime(26)>=0&&animelemtime(26)<=69
anim=11000
trans=addalpha
alpha=0,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(26)>=70&&animelemtime(26)<=109
anim=11000
trans=addalpha
alpha=0,floor(256*sin((pi/2/40)*(animelemtime(26)-70)))
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=ifelse(var(54)=0,(animelemtime(22)<=25*13)*(-animelemtime(22)+25*13),2147483647)
ignorehitpause=1

;ʗh炵B
[state ]
type=envshake
trigger1=animelemtime(26)>=40&&animelemtime(26)<=59
time=2
freq=180
ampl=floor(40*sin((pi/2/20)*(animelemtime(26)-40))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1



;@w폜B
[state ]
type=removeexplod
trigger1=animelemtime(26)=0
id=1210000
ignorehitpause=1



;AҁAB
[state ]
type=changestate
trigger1=animtime=0
value=0
ctrl=1
persistent=256
ignorehitpause=1



;
;_[htFCYڍsoB

[statedef 10001]
ctrl=0

[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256006
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256006
value=1836769491
persistent=256
ignorehitpause=1
[state ]
type=varset
triggerall=!ishelper
trigger1=1
var(58)=stateno
ignorehitpause=1
[state ]
type=varset
triggerall=ishelper(103000)
trigger1=1
sysvar(0)=stateno
ignorehitpause=1

[state ]
type=changeanim
trigger1=anim!=30030
value=30030
ignorehitpause=1
[state ]
type=statetypeset
trigger1=animelemtime(1)=0
statetype=a
movetype=a
physics=n
ignorehitpause=1
[state ]
type=statetypeset
trigger1=animelemtime(11)=0
statetype=s
physics=s
ignorehitpause=1



;B
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s100,30
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,20
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(11)=0
value=f7,1
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animtime=0
value=s10000,13
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animtime=0
value=s10000,13
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animtime=0
value=s10000,13
volume=255
ignorehitpause=1



;Q[WB
[state ]
type=poweradd
trigger1=animelemtime(1)=0
value=-3000
ignorehitpause=1



;ʐB
[state ]
type=assertspecial
trigger1=1
flag=nobardisplay
ignorehitpause=1

;ʐFC[B
[state ]
type=explod
trigger1=animelemtime(34)>=20&&animelemtime(34)<=29
anim=11000
trans=addalpha
alpha=floor(256*cos((pi/2/10)*(animelemtime(34)-20))),floor(256*sin((pi/2/10)*(animelemtime(34)-20)))
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483647
ontop=1
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;ʗhB
[state ]
type=envshake
trigger1=animelemtime(1)>=0&&animelemtime(1)<=19
time=2
freq=180
ampl=floor((22-22*sin((pi/2/20)*animelemtime(1)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=envshake
trigger1=animelemtime(11)>=0&&animelemtime(11)<=19
time=2
freq=180
ampl=floor((6-6*sin((pi/2/20)*animelemtime(11)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=envshake
trigger1=animelemtime(34)>=-30&&animelemtime(34)<=19
time=2
freq=180
ampl=floor((6-6*cos((pi/2/50)*(animelemtime(34)+30)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1



;XyuCNB
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=19
trigger1=animelemtime(1)%3=0
anim=10310
scale=2,2
pos=0,-44
random=100,100
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=19
anim=ifelse(var(55)%18>=0&&var(55)%18<=9,10190+var(55)%18,70190-10+var(55)%18)
scale=1,1
pos=0,-44
random=100,100
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=19
anim=10370
scale=0.1,0.1
pos=0,-44
random=10,10
vel=(6+6*cos(random))*cos(var(55)),(6+6*cos(random))*sin(var(55))
accel=0,0
removetime=-2
sprpriority=214748345
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;xB
[state ]
type=velset
trigger1=animelemtime(1)=0
x=-4
y=-12-0.025*pos y
ignorehitpause=1
[state ]
type=veladd
trigger1=animelemtime(1)>=0&&animelemtime(11)<=-1
y=0.6
ignorehitpause=1
[state ]
type=posset
trigger1=animelemtime(11)>=0
y=0
ignorehitpause=1
[state ]
type=velset
trigger1=animelemtime(11)>=0
y=0
ignorehitpause=1
[state ]
type=veladd
trigger1=animelemtime(11)>=0
trigger1=vel x<0
x=0.1
ignorehitpause=1
[state ]
type=velset
trigger1=animelemtime(11)>=0
trigger1=vel x>0
x=0
ignorehitpause=1



;AҁB
[state ]
type=changestate
triggerall=floor((floor(sysfvar(4))%(2*1000*2*15))/(2*1000*2))=9
trigger1=animtime=0
value=4300
persistent=256
ignorehitpause=1
[state ]
type=changestate
triggerall=floor((floor(sysfvar(4))%(2*1000*2*15))/(2*1000*2))=10
trigger1=animtime=0
value=4400
persistent=256
ignorehitpause=1
[state ]
type=changestate
triggerall=floor((floor(sysfvar(4))%(2*1000*2*15))/(2*1000*2))=11
trigger1=animtime=0
value=4500
persistent=256
ignorehitpause=1
[state ]
type=changestate
triggerall=floor((floor(sysfvar(4))%(2*1000*2*15))/(2*1000*2))=12
trigger1=animtime=0
value=4600
persistent=256
ignorehitpause=1
[state ]
type=changestate
triggerall=floor((floor(sysfvar(4))%(2*1000*2*15))/(2*1000*2))=[13,14]
trigger1=animtime=0
value=4700
persistent=256
ignorehitpause=1



;
;_[hʏZB

[statedef 1700]
type=s
movetype=a
physics=s
ctrl=0
sprpriority=4

[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256006
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256006
value=1836769491
persistent=256
ignorehitpause=1
[state ]
type=varset
triggerall=!ishelper
trigger1=1
var(58)=stateno
ignorehitpause=1
[state ]
type=varset
triggerall=ishelper(103000)
trigger1=1
sysvar(0)=stateno
ignorehitpause=1

[state ]
type=changeanim
trigger1=anim!=1700
value=1700
ignorehitpause=1



;B
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,16
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,17
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(12)>=0&&animelemtime(12)<=39
value=s206,9
freqmul=0.5+1.5*sin((pi/2/40)*animelemtime(12))
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(12)>=35&&animelemtime(12)<=44
value=s10000,3
ignorehitpause=1



;ʐFC[AB
[state ]
type=explod
triggerall=var(56)=1
trigger1=animelemtime(12)>=0&&animelemtime(12)<=19
trigger1=animelemtime(12)%4=0
anim=11000
trans=addalpha
alpha=256,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483647
ontop=1
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;ʐFC[AB
[state ]
type=explod
trigger1=animelemtime(12)>=20&&animelemtime(12)<=34
anim=11000
trans=addalpha
alpha=0,floor(256*cos((pi/2/15)*(animelemtime(12)-20)))
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(12)>=35&&animelemtime(12)<=44
anim=11000
trans=addalpha
alpha=0,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(12)>=45&&animelemtime(12)<=74
anim=11000
trans=addalpha
alpha=0,floor(256*sin((pi/2/30)*(animelemtime(12)-45)))
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;ʗh炵B
[state ]
type=envshake
trigger1=animelemtime(1)>=0&&animelemtime(1)<=19
time=2
freq=180
ampl=floor(10*sin((pi/2/20)*animelemtime(1))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=envshake
trigger1=animelemtime(12)>=0&&animelemtime(12)<=34
time=2
freq=180
ampl=5*sin((pi/2/0.96954)*(gametime%1000))
phase=90
ignorehitpause=1
[state ]
type=envshake
trigger1=animelemtime(12)>=35&&animelemtime(12)<=79
time=2
freq=180
ampl=floor(60*cos((pi/2/45)*(animelemtime(12)-35))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1



;IȁB
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=49
anim=10350
scale=0.11*0.3*animelemtime(1),0.11*0.3*animelemtime(1)
pos=0,-44
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=7&&animelemtime(1)<=56
anim=10350
scale=0.11*0.3*(animelemtime(1)-7),0.11*0.3*(animelemtime(1)-7)
pos=0,-44
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=19
anim=ifelse(var(55)%18>=0&&var(55)%18<=9,10190+var(55)%18,70190-10+var(55)%18)
scale=1,1
pos=0,-44
random=10,10
vel=0,0
accel=0,0
removetime=-2
sprpriority=4
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;r[oeB
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=23
anim=10060
scale=0.123*(0.3*sin((pi/2/20)*animelemtime(1))+0.03*sin((pi/2/20)*animelemtime(1))*cos(random)),0.123*(0.3*sin((pi/2/20)*animelemtime(1))+0.03*sin((pi/2/20)*animelemtime(1))*cos(random))
pos=-3,-92-20
vel=0,0
accel=0,0
removetime=2
bindtime=-1
sprpriority=2147483545
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=24&&animelemtime(12)<=19
anim=10060
scale=0.123*(0.3+0.03*cos(random)),0.123*(0.3+0.03*cos(random))
pos=-3,-92-20
vel=0,0
accel=0,0
removetime=2
bindtime=-1
sprpriority=2147483545
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(12)>=20&&animelemtime(12)<=34
anim=10060
scale=0.123*(0.3*cos((pi/2/15)*(animelemtime(12)-20))+0.03*cos((pi/2/15)*(animelemtime(12)-20))*cos(random)),0.123*(0.3*cos((pi/2/15)*(animelemtime(12)-20))+0.03*cos((pi/2/15)*(animelemtime(12)-20))*cos(random))
pos=-3,-92-20
vel=0,0
accel=0,0
removetime=2
bindtime=-1
sprpriority=2147483545
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;eaފB
[state ]
type=explod
trigger1=animelemtime(12)>=0&&animelemtime(12)<=19
anim=ifelse(var(55)%18>=0&&var(55)%18<=9,10180+var(55)%18,70180-10+var(55)%18)
scale=0.3,0.3
pos=-3,-92-20
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483544
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(12)>=0&&animelemtime(12)<=19
anim=10200
trans=addalpha
alpha=floor(256*cos((pi/2/20)*animelemtime(12))),floor(256*sin((pi/2/20)*animelemtime(12)))
scale=0.8*sin((pi/2/20)*animelemtime(12)),0.8*sin((pi/2/20)*animelemtime(12))
pos=-3,-92-20
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483542
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=(animelemtime(12)-5)>=0&&(animelemtime(12)-5)<=19
anim=10210
trans=addalpha
alpha=floor(256*cos((pi/2/20)*(animelemtime(12)-5))),floor(256*sin((pi/2/20)*(animelemtime(12)-5)))
scale=0.8*sin((pi/2/20)*(animelemtime(12)-5)),0.8*sin((pi/2/20)*(animelemtime(12)-5))
pos=-3,-92-20
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483542
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=(animelemtime(12)-10)>=0&&(animelemtime(12)-10)<=19
anim=10200
trans=addalpha
alpha=floor(256*cos((pi/2/20)*(animelemtime(12)-10))),floor(256*sin((pi/2/20)*(animelemtime(12)-10)))
scale=0.8*sin((pi/2/20)*(animelemtime(12)-10)),0.8*sin((pi/2/20)*(animelemtime(12)-10))
pos=-3,-92-20
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483542
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;r[oՌgB
[state ]
type=explod
trigger1=animelemtime(12)>=0&&animelemtime(12)<=2
anim=10460
scale=1,1
pos=-3,-92-20
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483543
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;r[B
[state ]
type=varset
trigger1=animelemtime(12)>=0&&animelemtime(12)<=19
var(1)=floor(90*sin((pi/2/20)*animelemtime(12)))
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(12)>=0&&animelemtime(12)<=19
trigger1=var(1)>=0&&var(1)<=9
var(2)=10520+var(1)
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(12)>=0&&animelemtime(12)<=19
trigger1=var(1)>=10&&var(1)<=19
var(2)=70520-10+var(1)
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(12)>=0&&animelemtime(12)<=19
trigger1=var(1)>=20&&var(1)<=29
var(2)=80520-20+var(1)
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(12)>=0&&animelemtime(12)<=19
trigger1=var(1)>=30&&var(1)<=39
var(2)=90520-30+var(1)
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(12)>=0&&animelemtime(12)<=19
trigger1=var(1)>=40&&var(1)<=49
var(2)=100520-40+var(1)
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(12)>=0&&animelemtime(12)<=19
trigger1=var(1)>=50&&var(1)<=59
var(2)=110520-50+var(1)
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(12)>=0&&animelemtime(12)<=19
trigger1=var(1)>=60&&var(1)<=69
var(2)=120520-60+var(1)
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(12)>=0&&animelemtime(12)<=19
trigger1=var(1)>=70&&var(1)<=79
var(2)=130520-70+var(1)
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(12)>=0&&animelemtime(12)<=19
trigger1=var(1)>=80&&var(1)<=89
var(2)=140520-80+var(1)
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(12)>=0&&animelemtime(12)<=19
trigger1=var(1)=90
var(2)=150520-90
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(12)>=0&&animelemtime(12)<=19
anim=var(2)
scale=0.7+0.7*sin((pi/2/20)*animelemtime(12)),0.7-0.7*sin((pi/2/20)*animelemtime(12))
pos=-3,-92-20
vel=0,0
accel=0,0
removetime=12
bindtime=-1
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;B
[state ]
type=explod
trigger1=(animelemtime(12)-30)>=0&&(animelemtime(12)-30)<=9
anim=90067
scale=0.123*0.07*(animelemtime(12)-30),0.123*0.2*(animelemtime(12)-30)
pos=32*0,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=(animelemtime(12)-30)>=10&&(animelemtime(12)-30)<=29
anim=90067
scale=0.123*(0.7-0.035*((animelemtime(12)-30)-10)),0.123*(2+0.2*((animelemtime(12)-30)-10))
pos=32*0,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=(animelemtime(12)-30)>=0&&(animelemtime(12)-30)<=19
anim=10100
alpha=floor(256-12.8*(animelemtime(12)-30)),floor(12.8*(animelemtime(12)-30))
scale=0.11*0.1*(animelemtime(12)-30),0.11*0.025*(animelemtime(12)-30)
pos=32*0,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483539
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=(animelemtime(12)-30)>=0&&(animelemtime(12)-30)<=14
anim=10024
scale=0.7,0.7
pos=32*0,-100
postype=back
vel=4*cos(random),8+4*cos(random)
accel=0,0
removetime=-2
sprpriority=2147483540
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

[state ]
type=explod
trigger1=((animelemtime(12)-30)-1)>=0&&((animelemtime(12)-30)-1)<=9
anim=90067
scale=0.123*0.07*((animelemtime(12)-30)-1),0.123*0.2*((animelemtime(12)-30)-1)
pos=32*1,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(12)-30)-1)>=10&&((animelemtime(12)-30)-1)<=29
anim=90067
scale=0.123*(0.7-0.035*(((animelemtime(12)-30)-1)-10)),0.123*(2+0.2*(((animelemtime(12)-30)-1)-10))
pos=32*1,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(12)-30)-1)>=0&&((animelemtime(12)-30)-1)<=19
anim=10100
alpha=floor(256-12.8*((animelemtime(12)-30)-1)),floor(12.8*((animelemtime(12)-30)-1))
scale=0.11*0.1*((animelemtime(12)-30)-1),0.11*0.025*((animelemtime(12)-30)-1)
pos=32*1,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483539
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(12)-30)-1)>=0&&((animelemtime(12)-30)-1)<=14
anim=10024
scale=0.7,0.7
pos=32*1,-100
postype=back
vel=4*cos(random),8+4*cos(random)
accel=0,0
removetime=-2
sprpriority=2147483540
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

[state ]
type=explod
trigger1=((animelemtime(12)-30)-2)>=0&&((animelemtime(12)-30)-2)<=9
anim=90067
scale=0.123*0.07*((animelemtime(12)-30)-2),0.123*0.2*((animelemtime(12)-30)-2)
pos=32*2,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(12)-30)-2)>=10&&((animelemtime(12)-30)-2)<=29
anim=90067
scale=0.123*(0.7-0.035*(((animelemtime(12)-30)-2)-10)),0.123*(2+0.2*(((animelemtime(12)-30)-2)-10))
pos=32*2,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(12)-30)-2)>=0&&((animelemtime(12)-30)-2)<=19
anim=10100
alpha=floor(256-12.8*((animelemtime(12)-30)-2)),floor(12.8*((animelemtime(12)-30)-2))
scale=0.11*0.1*((animelemtime(12)-30)-2),0.11*0.025*((animelemtime(12)-30)-2)
pos=32*2,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483539
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(12)-30)-2)>=0&&((animelemtime(12)-30)-2)<=14
anim=10024
scale=0.7,0.7
pos=32*2,-100
postype=back
vel=4*cos(random),8+4*cos(random)
accel=0,0
removetime=-2
sprpriority=2147483540
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

[state ]
type=explod
trigger1=((animelemtime(12)-30)-3)>=0&&((animelemtime(12)-30)-3)<=9
anim=90067
scale=0.123*0.07*((animelemtime(12)-30)-3),0.123*0.2*((animelemtime(12)-30)-3)
pos=32*3,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(12)-30)-3)>=10&&((animelemtime(12)-30)-3)<=29
anim=90067
scale=0.123*(0.7-0.035*(((animelemtime(12)-30)-3)-10)),0.123*(2+0.2*(((animelemtime(12)-30)-3)-10))
pos=32*3,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(12)-30)-3)>=0&&((animelemtime(12)-30)-3)<=19
anim=10100
alpha=floor(256-12.8*((animelemtime(12)-30)-3)),floor(12.8*((animelemtime(12)-30)-3))
scale=0.11*0.1*((animelemtime(12)-30)-3),0.11*0.025*((animelemtime(12)-30)-3)
pos=32*3,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483539
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(12)-30)-3)>=0&&((animelemtime(12)-30)-3)<=14
anim=10024
scale=0.7,0.7
pos=32*3,-100
postype=back
vel=4*cos(random),8+4*cos(random)
accel=0,0
removetime=-2
sprpriority=2147483540
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

[state ]
type=explod
trigger1=((animelemtime(12)-30)-4)>=0&&((animelemtime(12)-30)-4)<=9
anim=90067
scale=0.123*0.07*((animelemtime(12)-30)-4),0.123*0.2*((animelemtime(12)-30)-4)
pos=32*4,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(12)-30)-4)>=10&&((animelemtime(12)-30)-4)<=29
anim=90067
scale=0.123*(0.7-0.035*(((animelemtime(12)-30)-4)-10)),0.123*(2+0.2*(((animelemtime(12)-30)-4)-10))
pos=32*4,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(12)-30)-4)>=0&&((animelemtime(12)-30)-4)<=19
anim=10100
alpha=floor(256-12.8*((animelemtime(12)-30)-4)),floor(12.8*((animelemtime(12)-30)-4))
scale=0.11*0.1*((animelemtime(12)-30)-4),0.11*0.025*((animelemtime(12)-30)-4)
pos=32*4,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483539
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(12)-30)-4)>=0&&((animelemtime(12)-30)-4)<=14
anim=10024
scale=0.7,0.7
pos=32*4,-100
postype=back
vel=4*cos(random),8+4*cos(random)
accel=0,0
removetime=-2
sprpriority=2147483540
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

[state ]
type=explod
trigger1=((animelemtime(12)-30)-5)>=0&&((animelemtime(12)-30)-5)<=9
anim=90067
scale=0.123*0.07*((animelemtime(12)-30)-5),0.123*0.2*((animelemtime(12)-30)-5)
pos=32*5,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(12)-30)-5)>=10&&((animelemtime(12)-30)-5)<=29
anim=90067
scale=0.123*(0.7-0.035*(((animelemtime(12)-30)-5)-10)),0.123*(2+0.2*(((animelemtime(12)-30)-5)-10))
pos=32*5,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(12)-30)-5)>=0&&((animelemtime(12)-30)-5)<=19
anim=10100
alpha=floor(256-12.8*((animelemtime(12)-30)-5)),floor(12.8*((animelemtime(12)-30)-5))
scale=0.11*0.1*((animelemtime(12)-30)-5),0.11*0.025*((animelemtime(12)-30)-5)
pos=32*5,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483539
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(12)-30)-5)>=0&&((animelemtime(12)-30)-5)<=14
anim=10024
scale=0.7,0.7
pos=32*5,-100
postype=back
vel=4*cos(random),8+4*cos(random)
accel=0,0
removetime=-2
sprpriority=2147483540
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

[state ]
type=explod
trigger1=((animelemtime(12)-30)-6)>=0&&((animelemtime(12)-30)-6)<=9
anim=90067
scale=0.123*0.07*((animelemtime(12)-30)-6),0.123*0.2*((animelemtime(12)-30)-6)
pos=32*6,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(12)-30)-6)>=10&&((animelemtime(12)-30)-6)<=29
anim=90067
scale=0.123*(0.7-0.035*(((animelemtime(12)-30)-6)-10)),0.123*(2+0.2*(((animelemtime(12)-30)-6)-10))
pos=32*6,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(12)-30)-6)>=0&&((animelemtime(12)-30)-6)<=19
anim=10100
alpha=floor(256-12.8*((animelemtime(12)-30)-6)),floor(12.8*((animelemtime(12)-30)-6))
scale=0.11*0.1*((animelemtime(12)-30)-6),0.11*0.025*((animelemtime(12)-30)-6)
pos=32*6,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483539
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(12)-30)-6)>=0&&((animelemtime(12)-30)-6)<=14
anim=10024
scale=0.7,0.7
pos=32*6,-100
postype=back
vel=4*cos(random),8+4*cos(random)
accel=0,0
removetime=-2
sprpriority=2147483540
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

[state ]
type=explod
trigger1=((animelemtime(12)-30)-7)>=0&&((animelemtime(12)-30)-7)<=9
anim=90067
scale=0.123*0.07*((animelemtime(12)-30)-7),0.123*0.2*((animelemtime(12)-30)-7)
pos=32*7,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(12)-30)-7)>=10&&((animelemtime(12)-30)-7)<=29
anim=90067
scale=0.123*(0.7-0.035*(((animelemtime(12)-30)-7)-10)),0.123*(2+0.2*(((animelemtime(12)-30)-7)-10))
pos=32*7,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(12)-30)-7)>=0&&((animelemtime(12)-30)-7)<=19
anim=10100
alpha=floor(256-12.8*((animelemtime(12)-30)-7)),floor(12.8*((animelemtime(12)-30)-7))
scale=0.11*0.1*((animelemtime(12)-30)-7),0.11*0.025*((animelemtime(12)-30)-7)
pos=32*7,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483539
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(12)-30)-7)>=0&&((animelemtime(12)-30)-7)<=14
anim=10024
scale=0.7,0.7
pos=32*7,-100
postype=back
vel=4*cos(random),8+4*cos(random)
accel=0,0
removetime=-2
sprpriority=2147483540
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

[state ]
type=explod
trigger1=((animelemtime(12)-30)-8)>=0&&((animelemtime(12)-30)-8)<=9
anim=90067
scale=0.123*0.07*((animelemtime(12)-30)-8),0.123*0.2*((animelemtime(12)-30)-8)
pos=32*8,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(12)-30)-8)>=10&&((animelemtime(12)-30)-8)<=29
anim=90067
scale=0.123*(0.7-0.035*(((animelemtime(12)-30)-8)-10)),0.123*(2+0.2*(((animelemtime(12)-30)-8)-10))
pos=32*8,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(12)-30)-8)>=0&&((animelemtime(12)-30)-8)<=19
anim=10100
alpha=floor(256-12.8*((animelemtime(12)-30)-8)),floor(12.8*((animelemtime(12)-30)-8))
scale=0.11*0.1*((animelemtime(12)-30)-8),0.11*0.025*((animelemtime(12)-30)-8)
pos=32*8,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483539
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(12)-30)-8)>=0&&((animelemtime(12)-30)-8)<=14
anim=10024
scale=0.7,0.7
pos=32*8,-100
postype=back
vel=4*cos(random),8+4*cos(random)
accel=0,0
removetime=-2
sprpriority=2147483540
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

[state ]
type=explod
trigger1=((animelemtime(12)-30)-9)>=0&&((animelemtime(12)-30)-9)<=9
anim=90067
scale=0.123*0.07*((animelemtime(12)-30)-9),0.123*0.2*((animelemtime(12)-30)-9)
pos=32*9,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(12)-30)-9)>=10&&((animelemtime(12)-30)-9)<=29
anim=90067
scale=0.123*(0.7-0.035*(((animelemtime(12)-30)-9)-10)),0.123*(2+0.2*(((animelemtime(12)-30)-9)-10))
pos=32*9,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(12)-30)-9)>=0&&((animelemtime(12)-30)-9)<=19
anim=10100
alpha=floor(256-12.8*((animelemtime(12)-30)-9)),floor(12.8*((animelemtime(12)-30)-9))
scale=0.11*0.1*((animelemtime(12)-30)-9),0.11*0.025*((animelemtime(12)-30)-9)
pos=32*9,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483539
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(12)-30)-9)>=0&&((animelemtime(12)-30)-9)<=14
anim=10024
scale=0.7,0.7
pos=32*9,-100
postype=back
vel=4*cos(random),8+4*cos(random)
accel=0,0
removetime=-2
sprpriority=2147483540
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

[state ]
type=explod
trigger1=((animelemtime(12)-30)-10)>=0&&((animelemtime(12)-30)-10)<=9
anim=90067
scale=0.123*0.07*((animelemtime(12)-30)-10),0.123*0.2*((animelemtime(12)-30)-10)
pos=32*10,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(12)-30)-10)>=10&&((animelemtime(12)-30)-10)<=29
anim=90067
scale=0.123*(0.7-0.035*(((animelemtime(12)-30)-10)-10)),0.123*(2+0.2*(((animelemtime(12)-30)-10)-10))
pos=32*10,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(12)-30)-10)>=0&&((animelemtime(12)-30)-10)<=19
anim=10100
alpha=floor(256-12.8*((animelemtime(12)-30)-10)),floor(12.8*((animelemtime(12)-30)-10))
scale=0.11*0.1*((animelemtime(12)-30)-10),0.11*0.025*((animelemtime(12)-30)-10)
pos=32*10,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483539
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(12)-30)-10)>=0&&((animelemtime(12)-30)-10)<=14
anim=10024
scale=0.7,0.7
pos=32*10,-100
postype=back
vel=4*cos(random),8+4*cos(random)
accel=0,0
removetime=-2
sprpriority=2147483540
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;AҁAB
[state ]
type=projectile
trigger1=(animelemtime(12)-30)>=12&&(animelemtime(12)-30)<=16
projid=302
projanim=40010
projremanim=-1
projscale=1,1
offset=0,0
velocity=0,0
accel=0,0
projremove=1
projremovetime=15
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=s,hp
hitflag=mafd
guardflag=m
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=50,1
getpower=20,10
givepower=0,5
hitsound=s300,1
guardsound=s300,1
pausetime=5,0
guard.pausetime=5,0
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=-12
guard.velocity=-12
air.velocity=-12,-3.5
airguard.velocity=-12,-3.5
fall=0
air.fall=1
kill=1
guard.kill=0
fall.kill=1
ignorehitpause=1



;AҁAB
[state ]
type=changestate
trigger1=animtime=0
value=0
ctrl=1
persistent=256
ignorehitpause=1

[statedef 1800]
type=s
movetype=a
physics=s
ctrl=0
sprpriority=4

[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256006
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256006
value=1836769491
persistent=256
ignorehitpause=1
[state ]
type=varset
triggerall=!ishelper
trigger1=1
var(58)=stateno
ignorehitpause=1
[state ]
type=varset
triggerall=ishelper(103000)
trigger1=1
sysvar(0)=stateno
ignorehitpause=1

[state ]
type=changeanim
trigger1=anim!=1800
value=1800
ignorehitpause=1



;B
[state ]
type=playsnd
trigger1=animelemtime(1)>=0&&animelemtime(1)<=16
value=s10000,3
freqmul=0.5+1.5*sin((pi/2/17)*animelemtime(1))
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)>=17&&animelemtime(1)<=56
trigger1=animelemtime(1)%4=1
value=s300,1
channel=1
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)>=17&&animelemtime(1)<=56
trigger1=animelemtime(1)%4=1
value=s10000,18
channel=2
volume=255
ignorehitpause=1



;ʐFC[AB
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=16
anim=11000
trans=addalpha
alpha=0,floor(256*cos((pi/2/17)*animelemtime(1)))
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=17&&animelemtime(1)<=48
anim=11000
trans=addalpha
alpha=0,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=49&&animelemtime(1)<=68
anim=11000
trans=addalpha
alpha=0,floor(256*sin((pi/2/20)*(animelemtime(1)-49)))
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;ʐFC[AB
[state ]
type=explod
triggerall=var(56)=1
trigger1=animelemtime(1)>=17&&animelemtime(1)<=48
trigger1=animelemtime(1)%6=5
anim=11000
trans=addalpha
alpha=256,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483647
ontop=1
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;ʗh炵B
[state ]
type=envshake
trigger1=animelemtime(1)>=17&&animelemtime(1)<=48
time=2
freq=180
ampl=4*sin((pi/2/0.96954)*(gametime%1000))
phase=90
ignorehitpause=1
[state ]
type=envshake
trigger1=animelemtime(1)>=49&&animelemtime(1)<=68
time=2
freq=180
ampl=2*sin((pi/2/0.96954)*(gametime%1000))
phase=90
ignorehitpause=1



;ʒ[B
[state ]
type=explod
trigger1=animelemtime(1)>=17&&animelemtime(1)<=56
trigger1=animelemtime(1)%6=5
anim=10310
scale=1,1
pos=-40,120
postype=back
random=0,240
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483544
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;܂łH
[state ]
type=projectile
trigger1=animelemtime(1)>=17&&animelemtime(1)<=56
trigger1=prevstateno!=1801
projid=302
projanim=40010
projremanim=-1
projscale=1,1
offset=0,0
velocity=0,0
accel=0,0
projremove=1
projremovetime=1
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=s,hp
hitflag=mafd
guardflag=m
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=13,2
getpower=20,10
givepower=0,5
pausetime=5,10
guard.pausetime=5,0
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=-12
guard.velocity=-12
air.velocity=-3,-3.5
airguard.velocity=-3,-3.5
fall=0
air.fall=1
kill=1
guard.kill=0
fall.kill=1
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(1)>=17&&animelemtime(1)<=56
trigger1=animelemtime(1)%2=1
trigger1=prevstateno!=1801
var(1)=floor(0.5*(90+45+random%91))
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(1)>=17&&animelemtime(1)<=56
trigger1=animelemtime(1)%2=1
trigger1=var(1)%180>=0&&var(1)%180<=9
trigger1=prevstateno!=1801
var(2)=10520+var(1)%180
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(1)>=17&&animelemtime(1)<=56
trigger1=animelemtime(1)%2=1
trigger1=var(1)%180>=10&&var(1)%180<=19
trigger1=prevstateno!=1801
var(2)=70520-10+var(1)%180
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(1)>=17&&animelemtime(1)<=56
trigger1=animelemtime(1)%2=1
trigger1=var(1)%180>=20&&var(1)%180<=29
trigger1=prevstateno!=1801
var(2)=80520-20+var(1)%180
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(1)>=17&&animelemtime(1)<=56
trigger1=animelemtime(1)%2=1
trigger1=var(1)%180>=30&&var(1)%180<=39
trigger1=prevstateno!=1801
var(2)=90520-30+var(1)%180
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(1)>=17&&animelemtime(1)<=56
trigger1=animelemtime(1)%2=1
trigger1=var(1)%180>=40&&var(1)%180<=49
trigger1=prevstateno!=1801
var(2)=100520-40+var(1)%180
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(1)>=17&&animelemtime(1)<=56
trigger1=animelemtime(1)%2=1
trigger1=var(1)%180>=50&&var(1)%180<=59
trigger1=prevstateno!=1801
var(2)=110520-50+var(1)%180
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(1)>=17&&animelemtime(1)<=56
trigger1=animelemtime(1)%2=1
trigger1=var(1)%180>=60&&var(1)%180<=69
trigger1=prevstateno!=1801
var(2)=120520-60+var(1)%180
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(1)>=17&&animelemtime(1)<=56
trigger1=animelemtime(1)%2=1
trigger1=var(1)%180>=70&&var(1)%180<=79
trigger1=prevstateno!=1801
var(2)=130520-70+var(1)%180
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(1)>=17&&animelemtime(1)<=56
trigger1=animelemtime(1)%2=1
trigger1=var(1)%180>=80&&var(1)%180<=89
trigger1=prevstateno!=1801
var(2)=140520-80+var(1)%180
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(1)>=17&&animelemtime(1)<=56
trigger1=animelemtime(1)%2=1
trigger1=var(1)%180>=90&&var(1)%180<=99
trigger1=prevstateno!=1801
var(2)=150520-90+var(1)%180
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(1)>=17&&animelemtime(1)<=56
trigger1=animelemtime(1)%2=1
trigger1=var(1)%180>=100&&var(1)%180<=109
trigger1=prevstateno!=1801
var(2)=160520-100+var(1)%180
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(1)>=17&&animelemtime(1)<=56
trigger1=animelemtime(1)%2=1
trigger1=var(1)%180>=110&&var(1)%180<=119
trigger1=prevstateno!=1801
var(2)=170520-110+var(1)%180
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(1)>=17&&animelemtime(1)<=56
trigger1=animelemtime(1)%2=1
trigger1=var(1)%180>=120&&var(1)%180<=129
trigger1=prevstateno!=1801
var(2)=180520-120+var(1)%180
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(1)>=17&&animelemtime(1)<=56
trigger1=animelemtime(1)%2=1
trigger1=var(1)%180>=130&&var(1)%180<=139
trigger1=prevstateno!=1801
var(2)=190520-130+var(1)%180
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(1)>=17&&animelemtime(1)<=56
trigger1=animelemtime(1)%2=1
trigger1=var(1)%180>=140&&var(1)%180<=149
trigger1=prevstateno!=1801
var(2)=200520-140+var(1)%180
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(1)>=17&&animelemtime(1)<=56
trigger1=animelemtime(1)%2=1
trigger1=var(1)%180>=150&&var(1)%180<=159
trigger1=prevstateno!=1801
var(2)=210520-150+var(1)%180
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(1)>=17&&animelemtime(1)<=56
trigger1=animelemtime(1)%2=1
trigger1=var(1)%180>=160&&var(1)%180<=169
trigger1=prevstateno!=1801
var(2)=220520-160+var(1)%180
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(1)>=17&&animelemtime(1)<=56
trigger1=animelemtime(1)%2=1
trigger1=var(1)%180>=170&&var(1)%180<=179
trigger1=prevstateno!=1801
var(2)=230520-170+var(1)%180
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(1)>=17&&animelemtime(1)<=56
trigger1=animelemtime(1)%2=1
trigger1=prevstateno!=1801
var(0)=0
ignorehitpause=1
[state ]
type=changestate
trigger1=animelemtime(1)>=17&&animelemtime(1)<=56
trigger1=animelemtime(1)%2=1
trigger1=prevstateno!=1801
value=1801
ignorehitpause=1



;AҁAB
[state ]
type=changestate
trigger1=animtime=0
value=0
ctrl=1
persistent=256
ignorehitpause=1

[statedef 1801]

[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256006
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256006
value=1836769491
persistent=256
ignorehitpause=1
[state ]
type=varset
triggerall=!ishelper
trigger1=1
var(58)=stateno
ignorehitpause=1
[state ]
type=varset
triggerall=ishelper(103000)
trigger1=1
sysvar(0)=stateno
ignorehitpause=1

[state ]
type=changestate
trigger1=var(0)<=-1
trigger2=var(0)>=20
value=1800
ignorehitpause=1



[state ]
type=projectile
trigger1=1
projanim=40000
projremanim=90418
projscale=0.15-0.0075*var(0),0.15-0.0075*var(0)
offset=0,-screenpos y+var(55)%240
postype=back
velocity=0,0
remvelocity=15,3-var(55)%7
accel=0,0
projremove=1
projremovetime=var(0)
projsprpriority=2147483547
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=projectile
trigger1=1
projanim=40000
projremanim=90419
projscale=0.15-0.0075*var(0),0.15-0.0075*var(0)
offset=0,-screenpos y+var(55)%240
postype=back
velocity=0,0
remvelocity=15,3-var(55)%7
accel=0,0
projremove=1
projremovetime=var(0)
projsprpriority=2147483546
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

[state ]
type=projectile
trigger1=1
projanim=40000
projremanim=var(2)
projscale=2.1+2.1*sin((pi/2/20)*var(0)),0.7-0.7*sin((pi/2/20)*var(0))
offset=-100,-screenpos y+var(55)%240
postype=back
velocity=0,0
remvelocity=0,0
accel=0,0
projremove=1
projremovetime=var(0)
projsprpriority=2147483545
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;ށB
[state ]
type=varadd
trigger1=1
var(0)=1
ignorehitpause=1
[state ]
type=changestate
trigger1=var(0)>=1&&var(0)<=20
value=stateno
persistent=256
ignorehitpause=1

[statedef 1900]
type=s
movetype=a
physics=s
ctrl=0
sprpriority=4

[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256006
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256006
value=1836769491
persistent=256
ignorehitpause=1
[state ]
type=varset
triggerall=!ishelper
trigger1=1
var(58)=stateno
ignorehitpause=1
[state ]
type=varset
triggerall=ishelper(103000)
trigger1=1
sysvar(0)=stateno
ignorehitpause=1

[state ]
type=changeanim
trigger1=anim!=1900
value=1900
ignorehitpause=1



;B
[state ]
type=playsnd
trigger1=animelemtime(5)=0
value=s10000,24
freqmul=1+0.08*cos(var(55))
channel=1
ignorehitpause=1



;ʐFC[AB
[state ]
type=explod
triggerall=var(56)=1
trigger1=animelemtime(5)=0
anim=11000
trans=addalpha
alpha=0,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483647
ontop=1
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;ʐFC[AB
[state ]
type=explod
trigger1=animelemtime(5)>=0&&animelemtime(5)<=9
trigger1=animelemtime(5)%2=0
anim=11000
trans=addalpha
alpha=256,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;ʗh炵B
[state ]
type=envshake
trigger1=animelemtime(5)>=0&&animelemtime(5)<=13
time=2
freq=180
ampl=floor(40*sin((pi/2/14)*animelemtime(5))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1



;B
[state ]
type=explod
trigger1=animelemtime(5)>=-5&&animelemtime(5)<=14
anim=10070
scale=0.123*0.5*sin((pi/2/20)*(animelemtime(5)+5)),0.123*0.5*sin((pi/2/20)*(animelemtime(5)+5))
pos=111,-56
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(5)=-5
anim=10891
scale=0.6,0.6
pos=111,-56
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(5)=-5
anim=10891
trans=add
scale=0.6*1.05,0.6*1.05
pos=111,-56
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483545
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;U{́B
[state ]
type=projectile
trigger1=animelemtime(5)=0
projid=302
projanim=40140
projhitanim=ifelse(var(55)%18>=0&&var(55)%18<=9,10190+var(55)%18,70190-10+var(55)%18)
projremanim=-1
projscale=1,1
offset=111,-56
velocity=0,0
accel=0,0
projremove=1
projremovetime=20
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=s,na
hitflag=mafd
guardflag=m
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=150,100
getpower=20,10
givepower=0,5
hitsound=s10000,18
guardsound=s10000,18
pausetime=5,30
guard.pausetime=5,30
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=-30,-4
guard.velocity=-100
air.velocity=-30,-4
airguard.velocity=-30,-4
fall=1
air.fall=1
kill=1
guard.kill=0
fall.kill=1
ignorehitpause=1



;AҁAB
[state ]
type=changestate
trigger1=animtime=0
value=0
ctrl=1
persistent=256
ignorehitpause=1

[statedef 2000]
type=s
movetype=a
physics=s
ctrl=0
sprpriority=4

[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256006
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256006
value=1836769491
persistent=256
ignorehitpause=1
[state ]
type=varset
triggerall=!ishelper
trigger1=1
var(58)=stateno
ignorehitpause=1
[state ]
type=varset
triggerall=ishelper(103000)
trigger1=1
sysvar(0)=stateno
ignorehitpause=1

[state ]
type=changeanim
trigger1=anim!=2000
value=2000
ignorehitpause=1



;B
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s100,25
channel=1
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(5)=0
trigger2=animelemtime(5)=10
value=s10000,20
channel=1
ignorehitpause=1



;ʐFC[AB
[state ]
type=explod
triggerall=var(56)=1
trigger1=animelemtime(5)=0
anim=11000
trans=addalpha
alpha=0,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483647
ontop=1
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;ʐFC[AB
[state ]
type=explod
trigger1=animelemtime(5)>=0&&animelemtime(5)<=9
trigger1=animelemtime(5)%2=0
anim=11000
trans=addalpha
alpha=256,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;ʗh炵B
[state ]
type=envshake
trigger1=animelemtime(5)>=0&&animelemtime(5)<=13
time=2
freq=180
ampl=floor(40*sin((pi/2/14)*animelemtime(5))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=envshake
trigger1=animelemtime(5)>=10&&animelemtime(5)<=23
time=2
freq=180
ampl=floor(40*sin((pi/2/14)*(animelemtime(5)-10))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1



;AWXgɂɂB
[state ]
type=explod
trigger1=animelemtime(5)>=-10&&animelemtime(5)<=-1
anim=10980
scale=1,1
pos=floor(30+(-240+14*(animelemtime(5)+10))*cos(-70*pi/180.0)),floor(0+(-240+14*(animelemtime(5)+10))*sin(-70*pi/180.0))
vel=0,0
accel=0,0
removetime=1
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(5)=0
anim=10960
scale=1,1
pos=floor(30+(0*cos(-70*pi/180.0))),floor(0+(0*sin(-70*pi/180.0)))
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(5)=0
anim=10961
scale=1*1.01,1*1.01
pos=floor(30+(0*cos(-70*pi/180.0))),floor(0+(0*sin(-70*pi/180.0)))
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;AWXgɂɂB
[state ]
type=explod
trigger1=animelemtime(5)>=0&&animelemtime(5)<=9
anim=10980
scale=1,1
pos=floor(130+(-240+14*animelemtime(5))*cos(-70*pi/180.0)),floor(0+(-240+14*animelemtime(5))*sin(-70*pi/180.0))
vel=0,0
accel=0,0
removetime=1
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(5)=10
anim=10960
scale=1,1
pos=floor(130+(0*cos(-70*pi/180.0))),floor(0+(0*sin(-70*pi/180.0)))
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(5)=10
anim=10961
scale=1*1.01,1*1.01
pos=floor(130+(0*cos(-70*pi/180.0))),floor(0+(0*sin(-70*pi/180.0)))
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;U{́B
[state ]
type=projectile
trigger1=animelemtime(5)=0
projid=302
projanim=40170
projhitanim=ifelse(var(55)%18>=0&&var(55)%18<=9,10190+var(55)%18,70190-10+var(55)%18)
projremanim=-1
projscale=1,1
offset=45,0
velocity=0,0
accel=0,0
projremove=1
projremovetime=10
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=s,na
hitflag=mafd
guardflag=m
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=150,100
getpower=20,10
givepower=0,5
hitsound=s10000,18
guardsound=s10000,18
pausetime=5,5
guard.pausetime=5,5
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=1,-8
guard.velocity=0
air.velocity=1,-8
airguard.velocity=1,8
fall=1
air.fall=1
kill=1
guard.kill=0
fall.kill=1
ignorehitpause=1
[state ]
type=projectile
trigger1=animelemtime(5)=10
projid=302
projanim=40170
projhitanim=ifelse(var(55)%18>=0&&var(55)%18<=9,10190+var(55)%18,70190-10+var(55)%18)
projremanim=-1
projscale=1,1
offset=145,0
velocity=0,0
accel=0,0
projremove=1
projremovetime=10
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=s,na
hitflag=mafd
guardflag=m
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=150,100
getpower=20,10
givepower=0,5
hitsound=s10000,18
guardsound=s10000,18
pausetime=5,5
guard.pausetime=5,5
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=1,-8
guard.velocity=0
air.velocity=1,-8
airguard.velocity=1,8
fall=1
air.fall=1
kill=1
guard.kill=0
fall.kill=1
ignorehitpause=1



;AҁAB
[state ]
type=changestate
trigger1=animtime=0
value=0
ctrl=1
persistent=256
ignorehitpause=1

[statedef 2100]
type=s
movetype=a
physics=s
ctrl=0
sprpriority=4

[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256006
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256006
value=1836769491
persistent=256
ignorehitpause=1
[state ]
type=varset
triggerall=!ishelper
trigger1=1
var(58)=stateno
ignorehitpause=1
[state ]
type=varset
triggerall=ishelper(103000)
trigger1=1
sysvar(0)=stateno
ignorehitpause=1

[state ]
type=changeanim
trigger1=anim!=2100
value=2100
ignorehitpause=1



;B
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,12
channel=1
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(4)=5
value=s10000,7
channel=1
ignorehitpause=1



;ʐFC[AB
[state ]
type=explod
triggerall=var(56)=1
trigger1=animelemtime(4)>=0&&animelemtime(4)<=5
trigger1=animelemtime(4)%3=0
anim=11000
trans=addalpha
alpha=0,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483647
ontop=1
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;ʐFC[AB
[state ]
type=explod
trigger1=animelemtime(4)>=0&&animelemtime(4)<=7
anim=11000
trans=addalpha
alpha=256,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(4)>=8&&animelemtime(4)<=19
anim=11000
trans=addalpha
alpha=floor(256*cos((pi/2/12)*(animelemtime(4)-8))),floor(256*sin((pi/2/12)*(animelemtime(4)-8)))
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;ʗh炵B
[state ]
type=envshake
trigger1=animelemtime(4)>=0&&animelemtime(4)<=13
time=2
freq=180
ampl=floor(40*sin((pi/2/14)*animelemtime(4))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1



;WړB
[state ]
type=posadd
trigger1=animelemtime(4)=0
x=60
ignorehitpause=1



;ΒB
[state ]
type=explod
trigger1=animelemtime(4)>=0&&animelemtime(4)<=34
anim=10070
scale=0.123*0.7*sin((pi/2/20)*(animelemtime(4)+5)),0.123*0.7*sin((pi/2/20)*(animelemtime(4)+5))
pos=53,4
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

[state ]
type=explod
trigger1=animelemtime(4)=0
anim=10843
scale=0.7,0.7
pos=53,4
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483544
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

[state ]
type=explod
trigger1=animelemtime(4)=0
anim=10851
scale=1,1
pos=53,4
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483545
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

[state ]
type=explod
trigger1=animelemtime(4)>=0&&animelemtime(4)<=4
anim=10861
random=10,0
scale=1,1
pos=53,44
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;U{́B
[state ]
type=projectile
trigger1=animelemtime(4)=5
projid=302
projanim=40120
projhitanim=ifelse(var(55)%18>=0&&var(55)%18<=9,10190+var(55)%18,70190-10+var(55)%18)
projremanim=-1
projscale=1,1
offset=53,4
velocity=0,0
accel=0,0
projremove=1
projremovetime=20
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=s,na
hitflag=mafd
guardflag=m
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=150,100
getpower=20,10
givepower=0,5
hitsound=s10000,18
guardsound=s10000,18
pausetime=5,5
guard.pausetime=5,5
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=-6,-13
guard.velocity=-100
air.velocity=-6,-13
airguard.velocity=-6,13
fall=1
air.fall=1
kill=1
guard.kill=0
fall.kill=1
ignorehitpause=1



;AҁAB
[state ]
type=changestate
trigger1=animtime=0
value=0
ctrl=1
persistent=256
ignorehitpause=1

[statedef 2200]
type=a
movetype=a
physics=a
ctrl=0
sprpriority=4

[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256006
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256006
value=1836769491
persistent=256
ignorehitpause=1
[state ]
type=varset
triggerall=!ishelper
trigger1=1
var(58)=stateno
ignorehitpause=1
[state ]
type=varset
triggerall=ishelper(103000)
trigger1=1
sysvar(0)=stateno
ignorehitpause=1

[state ]
type=changeanim
trigger1=anim!=2200
value=2200
ignorehitpause=1



;B
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s206,13
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,21
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(5)>=10
trigger1=animelemtime(5)%4=2
value=s10000,20
ignorehitpause=1



;ʐFC[AB
[state ]
type=explod
triggerall=var(56)=1
trigger1=animelemtime(5)>=0&&animelemtime(5)<=3
trigger1=animelemtime(5)%2=0
anim=11000
trans=addalpha
alpha=0,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483647
ontop=1
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
triggerall=var(56)=1
trigger1=animelemtime(5)>=10&&animelemtime(5)<=13
trigger1=animelemtime(5)%2=0
anim=11000
trans=addalpha
alpha=0,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483647
ontop=1
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;ʗh炵B
[state ]
type=envshake
trigger1=animelemtime(5)>=10&&animelemtime(5)<=23
time=2
freq=180
ampl=floor(50*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1



;ā[ƂՁI
[state ]
type=statetypeset
trigger1=animelemtime(4)>=0&&animtime<=-1
physics=n
ignorehitpause=1
[state ]
type=statetypeset
trigger1=animtime>=0
physics=a
ignorehitpause=1



;B
[state ]
type=velset
trigger1=animelemtime(4)=0
x=0
y=-6
ignorehitpause=1
[state ]
type=veladd
trigger1=animelemtime(4)>=0
x=0
y=0.3
ignorehitpause=1



;܃GtFNgB
[state ]
type=explod
trigger1=animelemtime(5)=-5
anim=80183
scale=0.7,0.7
pos=24,-40+15
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(5)=-5
anim=80183
scale=0.7,0.7
pos=24,-40
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(5)=-5
anim=80183
scale=0.7,0.7
pos=24,-40-15
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;AWXgǂǁ[B
[state ]
type=explod
trigger1=animelemtime(5)>=0&&animelemtime(5)<=7
anim=10962+animelemtime(5)
facing=floor(2*(0.5-(random%2)))
scale=0.7,0.7+0.0005*random
pos=floor(ifelse(facing=1,-screenpos x,screenpos x-320)+50*animelemtime(5)),floor(-screenpos y+200)
random=20,0
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;܂łH
[state ]
type=varset
trigger1=animelemtime(5)=-5
trigger1=prevstateno!=2201
var(0)=0
ignorehitpause=1
[state ]
type=changestate
trigger1=animelemtime(5)=-5
trigger1=prevstateno!=2201
value=2201
ignorehitpause=1



;U{́B
[state ]
type=projectile
trigger1=animelemtime(5)>=10&&animelemtime(5)<=17
projid=302
projanim=40100
projhitanim=ifelse(var(55)%18>=0&&var(55)%18<=9,10190+var(55)%18,70190-10+var(55)%18)
projremanim=-1
projscale=1,1
offset=50*(animelemtime(5)-10),0
postype=back
velocity=0,0
accel=0,0
projremove=1
projremovetime=20
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=a,na
hitflag=mafd
guardflag=m
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=30,20
getpower=20,10
givepower=0,5
hitsound=-1
guardsound=-1
pausetime=0,0
guard.pausetime=0,0
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=-8,-2
guard.velocity=-100
air.velocity=-8,-2
airguard.velocity=-8,2
fall=1
air.fall=1
kill=1
guard.kill=0
fall.kill=1
ignorehitpause=1

[statedef 2201]

[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256006
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256006
value=1836769491
persistent=256
ignorehitpause=1
[state ]
type=varset
triggerall=!ishelper
trigger1=1
var(58)=stateno
ignorehitpause=1
[state ]
type=varset
triggerall=ishelper(103000)
trigger1=1
sysvar(0)=stateno
ignorehitpause=1

[state ]
type=changestate
trigger1=var(0)<=-1
trigger2=var(0)>=11
value=2200
ignorehitpause=1



[state ]
type=varset
trigger1=var(0)=0
var(1)=10023
ignorehitpause=1
[state ]
type=varset
trigger1=var(0)>=1&&var(0)<=5
var(1)=70025-1+var(0)
ignorehitpause=1
[state ]
type=varset
trigger1=var(0)>=6&&var(0)<=10
var(1)=80020-6+var(0)
ignorehitpause=1
[state ]
type=explod
trigger1=1
anim=var(1)
scale=0.4,0.4
pos=floor(24+(-75+25*var(0))*cos(pi*10/180.0)+3*cos(pi*10/180.0+(-(var(55)%61)+30)/180.0)*var(0)),floor(-40+(-75+25*var(0))*sin(pi*10/180.0)+3*sin(pi*10/180.0+(-(var(55)%61)+30)/180.0)*var(0))
vel=-3*cos(pi*10/180.0+(-(var(55)%61)+30)/180.0),-3*sin(pi*10/180.0+(-((var(55)**2)%61)+30)/180.0)
accel=0,0
removetime=-2
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



[state ]
type=varset
trigger1=1
var(55)=random
ignorehitpause=1



;ށB
[state ]
type=varadd
trigger1=1
var(0)=1
ignorehitpause=1
[state ]
type=changestate
trigger1=var(0)>=1&&var(0)<=11
value=stateno
persistent=256
ignorehitpause=1

[statedef 2300]
type=c
movetype=a
physics=c
ctrl=0
sprpriority=4

[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256006
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256006
value=1836769491
persistent=256
ignorehitpause=1
[state ]
type=varset
triggerall=!ishelper
trigger1=1
var(58)=stateno
ignorehitpause=1
[state ]
type=varset
triggerall=ishelper(103000)
trigger1=1
sysvar(0)=stateno
ignorehitpause=1

[state ]
type=changeanim
trigger1=anim!=2300
value=2300
ignorehitpause=1



;B
[state ]
type=playsnd
trigger1=animelemtime(3)>=0&&animelemtime(3)<=9
value=s10000,38
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(3)>=0&&animelemtime(3)<=9
value=s10000,38
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(3)>=0&&animelemtime(3)<=9
value=s10000,38
ignorehitpause=1



;ʐFC[AB
[state ]
type=explod
triggerall=var(56)=1
trigger1=animelemtime(3)=0
anim=11000
trans=addalpha
alpha=0,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483647
ontop=1
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;ʐFC[AB
[state ]
type=explod
trigger1=animelemtime(3)>=0&&animelemtime(3)<=7
anim=11000
trans=addalpha
alpha=256,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(3)>=8&&animelemtime(3)<=14
anim=11000
trans=addalpha
alpha=floor(256*cos((pi/2/7)*(animelemtime(3)-8))),floor(256*sin((pi/2/7)*(animelemtime(3)-8)))
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;ʗh炵B
[state ]
type=envshake
trigger1=animelemtime(3)>=0&&animelemtime(3)<=14
time=2
freq=180
ampl=floor(30*sin((pi/2/15)*animelemtime(3))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1



;ΒB
[state ]
type=explod
trigger1=animelemtime(3)>=0&&animelemtime(3)<=14
anim=10861
scale=0.4,1
pos=35+12*animelemtime(3),70
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;U{́B
[state ]
type=projectile
trigger1=animelemtime(3)>=0&&animelemtime(3)<=7
projid=302
projanim=40100
projhitanim=ifelse(var(55)%18>=0&&var(55)%18<=9,10190+var(55)%18,70190-10+var(55)%18)
projremanim=-1
projscale=1,1
offset=77,0
velocity=0,0
accel=0,0
projremove=1
projremovetime=1
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=c,na
hitflag=mafd
guardflag=m
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=30,20
getpower=20,10
givepower=0,5
hitsound=-1
guardsound=-1
pausetime=5,5
guard.pausetime=5,5
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=-3,-6
guard.velocity=-100
air.velocity=-3,-6
airguard.velocity=-3,-6
fall=1
air.fall=1
kill=1
guard.kill=0
fall.kill=1
ignorehitpause=1
[state ]
type=projectile
trigger1=animelemtime(3)>=8&&animelemtime(3)<=14
projid=302
projanim=40100
projhitanim=ifelse(var(55)%18>=0&&var(55)%18<=9,10190+var(55)%18,70190-10+var(55)%18)
projremanim=-1
projscale=1,1
offset=161,0
velocity=0,0
accel=0,0
projremove=1
projremovetime=1
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=c,na
hitflag=mafd
guardflag=m
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=30,20
getpower=20,10
givepower=0,5
hitsound=-1
guardsound=-1
pausetime=5,5
guard.pausetime=5,5
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=-3,-6
guard.velocity=-100
air.velocity=-3,-6
airguard.velocity=-3,-6
fall=1
air.fall=1
kill=1
guard.kill=0
fall.kill=1
ignorehitpause=1



;AҁAB
[state ]
type=changestate
trigger1=animtime=0
value=11
ctrl=1
persistent=256
ignorehitpause=1

[statedef 2400]
type=c
movetype=a
physics=c
ctrl=0
sprpriority=4

[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256006
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256006
value=1836769491
persistent=256
ignorehitpause=1
[state ]
type=varset
triggerall=!ishelper
trigger1=1
var(58)=stateno
ignorehitpause=1
[state ]
type=varset
triggerall=ishelper(103000)
trigger1=1
sysvar(0)=stateno
ignorehitpause=1

[state ]
type=changeanim
trigger1=anim!=2400
value=2400
ignorehitpause=1



;B
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,16
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,17
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(5)>=0&&animelemtime(5)<=39
value=s206,9
freqmul=0.5+1.5*sin((pi/2/40)*animelemtime(5))
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(5)>=35&&animelemtime(5)<=44
value=s10000,3
ignorehitpause=1



;ʐFC[AB
[state ]
type=explod
trigger1=animelemtime(5)>=20&&animelemtime(5)<=34
anim=11000
trans=addalpha
alpha=0,floor(256*cos((pi/2/15)*(animelemtime(5)-20)))
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(5)>=35&&animelemtime(5)<=44
anim=11000
trans=addalpha
alpha=0,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(5)>=45&&animelemtime(5)<=74
anim=11000
trans=addalpha
alpha=0,floor(256*sin((pi/2/30)*(animelemtime(5)-45)))
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;ʐFC[AB
[state ]
type=explod
triggerall=var(56)=1
trigger1=animelemtime(5)>=0&&animelemtime(5)<=19
trigger1=animelemtime(5)%4=0
anim=11000
trans=addalpha
alpha=256,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483647
ontop=1
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;ʗh炵B
[state ]
type=envshake
trigger1=animelemtime(1)>=0&&animelemtime(1)<=19
time=2
freq=180
ampl=floor(10*sin((pi/2/20)*animelemtime(1))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=envshake
trigger1=animelemtime(5)>=0&&animelemtime(5)<=34
time=2
freq=180
ampl=5*sin((pi/2/0.96954)*(gametime%1000))
phase=90
ignorehitpause=1
[state ]
type=envshake
trigger1=animelemtime(5)>=35&&animelemtime(5)<=79
time=2
freq=180
ampl=floor(60*cos((pi/2/45)*(animelemtime(5)-35))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1



;IȁB
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=49
anim=10350
scale=0.11*0.3*animelemtime(1),0.11*0.3*animelemtime(1)
pos=0,-44
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=7&&animelemtime(1)<=56
anim=10350
scale=0.11*0.3*(animelemtime(1)-7),0.11*0.3*(animelemtime(1)-7)
pos=0,-44
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=19
anim=ifelse(var(55)%18>=0&&var(55)%18<=9,10190+var(55)%18,70190-10+var(55)%18)
scale=1,1
pos=0,-44
random=10,10
vel=0,0
accel=0,0
removetime=-2
sprpriority=4
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;r[oeB
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=23
anim=10060
scale=0.123*(0.3*sin((pi/2/20)*animelemtime(1))+0.03*sin((pi/2/20)*animelemtime(1))*cos(random)),0.123*(0.3*sin((pi/2/20)*animelemtime(1))+0.03*sin((pi/2/20)*animelemtime(1))*cos(random))
pos=-3,-72-20
vel=0,0
accel=0,0
removetime=2
bindtime=-1
sprpriority=2147483545
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=24&&animelemtime(5)<=19
anim=10060
scale=0.123*(0.3+0.03*cos(random)),0.123*(0.3+0.03*cos(random))
pos=-3,-72-20
vel=0,0
accel=0,0
removetime=2
bindtime=-1
sprpriority=2147483545
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(5)>=20&&animelemtime(5)<=34
anim=10060
scale=0.123*(0.3*cos((pi/2/15)*(animelemtime(5)-20))+0.03*cos((pi/2/15)*(animelemtime(5)-20))*cos(random)),0.123*(0.3*cos((pi/2/15)*(animelemtime(5)-20))+0.03*cos((pi/2/15)*(animelemtime(5)-20))*cos(random))
pos=-3,-72-20
vel=0,0
accel=0,0
removetime=2
bindtime=-1
sprpriority=2147483545
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;eaފB
[state ]
type=explod
trigger1=animelemtime(5)>=0&&animelemtime(5)<=19
anim=ifelse(var(55)%18>=0&&var(55)%18<=9,10180+var(55)%18,70180-10+var(55)%18)
scale=0.3,0.3
pos=-3,-72-20
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483544
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(5)>=0&&animelemtime(5)<=19
anim=10200
trans=addalpha
alpha=floor(256*cos((pi/2/20)*animelemtime(5))),floor(256*sin((pi/2/20)*animelemtime(5)))
scale=0.8*sin((pi/2/20)*animelemtime(5)),0.8*sin((pi/2/20)*animelemtime(5))
pos=-3,-72-20
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483542
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=(animelemtime(5)-5)>=0&&(animelemtime(5)-5)<=19
anim=10210
trans=addalpha
alpha=floor(256*cos((pi/2/20)*(animelemtime(5)-5))),floor(256*sin((pi/2/20)*(animelemtime(5)-5)))
scale=0.8*sin((pi/2/20)*(animelemtime(5)-5)),0.8*sin((pi/2/20)*(animelemtime(5)-5))
pos=-3,-72-20
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483542
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=(animelemtime(5)-10)>=0&&(animelemtime(5)-10)<=19
anim=10200
trans=addalpha
alpha=floor(256*cos((pi/2/20)*(animelemtime(5)-10))),floor(256*sin((pi/2/20)*(animelemtime(5)-10)))
scale=0.8*sin((pi/2/20)*(animelemtime(5)-10)),0.8*sin((pi/2/20)*(animelemtime(5)-10))
pos=-3,-72-20
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483542
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;r[oՌgB
[state ]
type=explod
trigger1=animelemtime(5)>=0&&animelemtime(5)<=2
anim=10460
scale=1,1
pos=-3,-72-20
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483543
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;r[B
[state ]
type=varset
trigger1=animelemtime(5)>=0&&animelemtime(5)<=19
var(1)=floor(90*sin((pi/2/20)*animelemtime(5)))
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(5)>=0&&animelemtime(5)<=19
trigger1=var(1)>=0&&var(1)<=9
var(2)=10520+var(1)
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(5)>=0&&animelemtime(5)<=19
trigger1=var(1)>=10&&var(1)<=19
var(2)=70520-10+var(1)
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(5)>=0&&animelemtime(5)<=19
trigger1=var(1)>=20&&var(1)<=29
var(2)=80520-20+var(1)
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(5)>=0&&animelemtime(5)<=19
trigger1=var(1)>=30&&var(1)<=39
var(2)=90520-30+var(1)
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(5)>=0&&animelemtime(5)<=19
trigger1=var(1)>=40&&var(1)<=49
var(2)=100520-40+var(1)
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(5)>=0&&animelemtime(5)<=19
trigger1=var(1)>=50&&var(1)<=59
var(2)=110520-50+var(1)
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(5)>=0&&animelemtime(5)<=19
trigger1=var(1)>=60&&var(1)<=69
var(2)=120520-60+var(1)
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(5)>=0&&animelemtime(5)<=19
trigger1=var(1)>=70&&var(1)<=79
var(2)=130520-70+var(1)
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(5)>=0&&animelemtime(5)<=19
trigger1=var(1)>=80&&var(1)<=89
var(2)=140520-80+var(1)
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(5)>=0&&animelemtime(5)<=19
trigger1=var(1)=90
var(2)=150520-90
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(5)>=0&&animelemtime(5)<=19
anim=var(2)
scale=0.7+0.7*sin((pi/2/20)*animelemtime(5)),0.7-0.7*sin((pi/2/20)*animelemtime(5))
pos=-3,-72-20
vel=0,0
accel=0,0
removetime=12
bindtime=-1
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;B
[state ]
type=explod
trigger1=(animelemtime(5)-30)>=0&&(animelemtime(5)-30)<=9
anim=90067
scale=0.123*0.07*(animelemtime(5)-30),0.123*0.2*(animelemtime(5)-30)
pos=32*0,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=(animelemtime(5)-30)>=10&&(animelemtime(5)-30)<=29
anim=90067
scale=0.123*(0.7-0.035*((animelemtime(5)-30)-10)),0.123*(2+0.2*((animelemtime(5)-30)-10))
pos=32*0,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=(animelemtime(5)-30)>=0&&(animelemtime(5)-30)<=19
anim=10100
alpha=floor(256-12.8*(animelemtime(5)-30)),floor(12.8*(animelemtime(5)-30))
scale=0.11*0.1*(animelemtime(5)-30),0.11*0.025*(animelemtime(5)-30)
pos=32*0,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483539
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=(animelemtime(5)-30)>=0&&(animelemtime(5)-30)<=14
anim=10024
scale=0.7,0.7
pos=32*0,-100
postype=back
vel=4*cos(random),8+4*cos(random)
accel=0,0
removetime=-2
sprpriority=2147483540
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

[state ]
type=explod
trigger1=((animelemtime(5)-30)-1)>=0&&((animelemtime(5)-30)-1)<=9
anim=90067
scale=0.123*0.07*((animelemtime(5)-30)-1),0.123*0.2*((animelemtime(5)-30)-1)
pos=32*1,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(5)-30)-1)>=10&&((animelemtime(5)-30)-1)<=29
anim=90067
scale=0.123*(0.7-0.035*(((animelemtime(5)-30)-1)-10)),0.123*(2+0.2*(((animelemtime(5)-30)-1)-10))
pos=32*1,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(5)-30)-1)>=0&&((animelemtime(5)-30)-1)<=19
anim=10100
alpha=floor(256-12.8*((animelemtime(5)-30)-1)),floor(12.8*((animelemtime(5)-30)-1))
scale=0.11*0.1*((animelemtime(5)-30)-1),0.11*0.025*((animelemtime(5)-30)-1)
pos=32*1,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483539
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(5)-30)-1)>=0&&((animelemtime(5)-30)-1)<=14
anim=10024
scale=0.7,0.7
pos=32*1,-100
postype=back
vel=4*cos(random),8+4*cos(random)
accel=0,0
removetime=-2
sprpriority=2147483540
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

[state ]
type=explod
trigger1=((animelemtime(5)-30)-2)>=0&&((animelemtime(5)-30)-2)<=9
anim=90067
scale=0.123*0.07*((animelemtime(5)-30)-2),0.123*0.2*((animelemtime(5)-30)-2)
pos=32*2,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(5)-30)-2)>=10&&((animelemtime(5)-30)-2)<=29
anim=90067
scale=0.123*(0.7-0.035*(((animelemtime(5)-30)-2)-10)),0.123*(2+0.2*(((animelemtime(5)-30)-2)-10))
pos=32*2,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(5)-30)-2)>=0&&((animelemtime(5)-30)-2)<=19
anim=10100
alpha=floor(256-12.8*((animelemtime(5)-30)-2)),floor(12.8*((animelemtime(5)-30)-2))
scale=0.11*0.1*((animelemtime(5)-30)-2),0.11*0.025*((animelemtime(5)-30)-2)
pos=32*2,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483539
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(5)-30)-2)>=0&&((animelemtime(5)-30)-2)<=14
anim=10024
scale=0.7,0.7
pos=32*2,-100
postype=back
vel=4*cos(random),8+4*cos(random)
accel=0,0
removetime=-2
sprpriority=2147483540
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

[state ]
type=explod
trigger1=((animelemtime(5)-30)-3)>=0&&((animelemtime(5)-30)-3)<=9
anim=90067
scale=0.123*0.07*((animelemtime(5)-30)-3),0.123*0.2*((animelemtime(5)-30)-3)
pos=32*3,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(5)-30)-3)>=10&&((animelemtime(5)-30)-3)<=29
anim=90067
scale=0.123*(0.7-0.035*(((animelemtime(5)-30)-3)-10)),0.123*(2+0.2*(((animelemtime(5)-30)-3)-10))
pos=32*3,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(5)-30)-3)>=0&&((animelemtime(5)-30)-3)<=19
anim=10100
alpha=floor(256-12.8*((animelemtime(5)-30)-3)),floor(12.8*((animelemtime(5)-30)-3))
scale=0.11*0.1*((animelemtime(5)-30)-3),0.11*0.025*((animelemtime(5)-30)-3)
pos=32*3,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483539
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(5)-30)-3)>=0&&((animelemtime(5)-30)-3)<=14
anim=10024
scale=0.7,0.7
pos=32*3,-100
postype=back
vel=4*cos(random),8+4*cos(random)
accel=0,0
removetime=-2
sprpriority=2147483540
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

[state ]
type=explod
trigger1=((animelemtime(5)-30)-4)>=0&&((animelemtime(5)-30)-4)<=9
anim=90067
scale=0.123*0.07*((animelemtime(5)-30)-4),0.123*0.2*((animelemtime(5)-30)-4)
pos=32*4,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(5)-30)-4)>=10&&((animelemtime(5)-30)-4)<=29
anim=90067
scale=0.123*(0.7-0.035*(((animelemtime(5)-30)-4)-10)),0.123*(2+0.2*(((animelemtime(5)-30)-4)-10))
pos=32*4,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(5)-30)-4)>=0&&((animelemtime(5)-30)-4)<=19
anim=10100
alpha=floor(256-12.8*((animelemtime(5)-30)-4)),floor(12.8*((animelemtime(5)-30)-4))
scale=0.11*0.1*((animelemtime(5)-30)-4),0.11*0.025*((animelemtime(5)-30)-4)
pos=32*4,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483539
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(5)-30)-4)>=0&&((animelemtime(5)-30)-4)<=14
anim=10024
scale=0.7,0.7
pos=32*4,-100
postype=back
vel=4*cos(random),8+4*cos(random)
accel=0,0
removetime=-2
sprpriority=2147483540
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

[state ]
type=explod
trigger1=((animelemtime(5)-30)-5)>=0&&((animelemtime(5)-30)-5)<=9
anim=90067
scale=0.123*0.07*((animelemtime(5)-30)-5),0.123*0.2*((animelemtime(5)-30)-5)
pos=32*5,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(5)-30)-5)>=10&&((animelemtime(5)-30)-5)<=29
anim=90067
scale=0.123*(0.7-0.035*(((animelemtime(5)-30)-5)-10)),0.123*(2+0.2*(((animelemtime(5)-30)-5)-10))
pos=32*5,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(5)-30)-5)>=0&&((animelemtime(5)-30)-5)<=19
anim=10100
alpha=floor(256-12.8*((animelemtime(5)-30)-5)),floor(12.8*((animelemtime(5)-30)-5))
scale=0.11*0.1*((animelemtime(5)-30)-5),0.11*0.025*((animelemtime(5)-30)-5)
pos=32*5,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483539
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(5)-30)-5)>=0&&((animelemtime(5)-30)-5)<=14
anim=10024
scale=0.7,0.7
pos=32*5,-100
postype=back
vel=4*cos(random),8+4*cos(random)
accel=0,0
removetime=-2
sprpriority=2147483540
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

[state ]
type=explod
trigger1=((animelemtime(5)-30)-6)>=0&&((animelemtime(5)-30)-6)<=9
anim=90067
scale=0.123*0.07*((animelemtime(5)-30)-6),0.123*0.2*((animelemtime(5)-30)-6)
pos=32*6,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(5)-30)-6)>=10&&((animelemtime(5)-30)-6)<=29
anim=90067
scale=0.123*(0.7-0.035*(((animelemtime(5)-30)-6)-10)),0.123*(2+0.2*(((animelemtime(5)-30)-6)-10))
pos=32*6,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(5)-30)-6)>=0&&((animelemtime(5)-30)-6)<=19
anim=10100
alpha=floor(256-12.8*((animelemtime(5)-30)-6)),floor(12.8*((animelemtime(5)-30)-6))
scale=0.11*0.1*((animelemtime(5)-30)-6),0.11*0.025*((animelemtime(5)-30)-6)
pos=32*6,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483539
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(5)-30)-6)>=0&&((animelemtime(5)-30)-6)<=14
anim=10024
scale=0.7,0.7
pos=32*6,-100
postype=back
vel=4*cos(random),8+4*cos(random)
accel=0,0
removetime=-2
sprpriority=2147483540
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

[state ]
type=explod
trigger1=((animelemtime(5)-30)-7)>=0&&((animelemtime(5)-30)-7)<=9
anim=90067
scale=0.123*0.07*((animelemtime(5)-30)-7),0.123*0.2*((animelemtime(5)-30)-7)
pos=32*7,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(5)-30)-7)>=10&&((animelemtime(5)-30)-7)<=29
anim=90067
scale=0.123*(0.7-0.035*(((animelemtime(5)-30)-7)-10)),0.123*(2+0.2*(((animelemtime(5)-30)-7)-10))
pos=32*7,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(5)-30)-7)>=0&&((animelemtime(5)-30)-7)<=19
anim=10100
alpha=floor(256-12.8*((animelemtime(5)-30)-7)),floor(12.8*((animelemtime(5)-30)-7))
scale=0.11*0.1*((animelemtime(5)-30)-7),0.11*0.025*((animelemtime(5)-30)-7)
pos=32*7,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483539
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(5)-30)-7)>=0&&((animelemtime(5)-30)-7)<=14
anim=10024
scale=0.7,0.7
pos=32*7,-100
postype=back
vel=4*cos(random),8+4*cos(random)
accel=0,0
removetime=-2
sprpriority=2147483540
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

[state ]
type=explod
trigger1=((animelemtime(5)-30)-8)>=0&&((animelemtime(5)-30)-8)<=9
anim=90067
scale=0.123*0.07*((animelemtime(5)-30)-8),0.123*0.2*((animelemtime(5)-30)-8)
pos=32*8,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(5)-30)-8)>=10&&((animelemtime(5)-30)-8)<=29
anim=90067
scale=0.123*(0.7-0.035*(((animelemtime(5)-30)-8)-10)),0.123*(2+0.2*(((animelemtime(5)-30)-8)-10))
pos=32*8,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(5)-30)-8)>=0&&((animelemtime(5)-30)-8)<=19
anim=10100
alpha=floor(256-12.8*((animelemtime(5)-30)-8)),floor(12.8*((animelemtime(5)-30)-8))
scale=0.11*0.1*((animelemtime(5)-30)-8),0.11*0.025*((animelemtime(5)-30)-8)
pos=32*8,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483539
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(5)-30)-8)>=0&&((animelemtime(5)-30)-8)<=14
anim=10024
scale=0.7,0.7
pos=32*8,-100
postype=back
vel=4*cos(random),8+4*cos(random)
accel=0,0
removetime=-2
sprpriority=2147483540
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

[state ]
type=explod
trigger1=((animelemtime(5)-30)-9)>=0&&((animelemtime(5)-30)-9)<=9
anim=90067
scale=0.123*0.07*((animelemtime(5)-30)-9),0.123*0.2*((animelemtime(5)-30)-9)
pos=32*9,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(5)-30)-9)>=10&&((animelemtime(5)-30)-9)<=29
anim=90067
scale=0.123*(0.7-0.035*(((animelemtime(5)-30)-9)-10)),0.123*(2+0.2*(((animelemtime(5)-30)-9)-10))
pos=32*9,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(5)-30)-9)>=0&&((animelemtime(5)-30)-9)<=19
anim=10100
alpha=floor(256-12.8*((animelemtime(5)-30)-9)),floor(12.8*((animelemtime(5)-30)-9))
scale=0.11*0.1*((animelemtime(5)-30)-9),0.11*0.025*((animelemtime(5)-30)-9)
pos=32*9,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483539
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(5)-30)-9)>=0&&((animelemtime(5)-30)-9)<=14
anim=10024
scale=0.7,0.7
pos=32*9,-100
postype=back
vel=4*cos(random),8+4*cos(random)
accel=0,0
removetime=-2
sprpriority=2147483540
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

[state ]
type=explod
trigger1=((animelemtime(5)-30)-10)>=0&&((animelemtime(5)-30)-10)<=9
anim=90067
scale=0.123*0.07*((animelemtime(5)-30)-10),0.123*0.2*((animelemtime(5)-30)-10)
pos=32*10,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(5)-30)-10)>=10&&((animelemtime(5)-30)-10)<=29
anim=90067
scale=0.123*(0.7-0.035*(((animelemtime(5)-30)-10)-10)),0.123*(2+0.2*(((animelemtime(5)-30)-10)-10))
pos=32*10,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(5)-30)-10)>=0&&((animelemtime(5)-30)-10)<=19
anim=10100
alpha=floor(256-12.8*((animelemtime(5)-30)-10)),floor(12.8*((animelemtime(5)-30)-10))
scale=0.11*0.1*((animelemtime(5)-30)-10),0.11*0.025*((animelemtime(5)-30)-10)
pos=32*10,-100
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483539
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=((animelemtime(5)-30)-10)>=0&&((animelemtime(5)-30)-10)<=14
anim=10024
scale=0.7,0.7
pos=32*10,-100
postype=back
vel=4*cos(random),8+4*cos(random)
accel=0,0
removetime=-2
sprpriority=2147483540
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;AҁAB
[state ]
type=projectile
trigger1=(animelemtime(5)-30)>=12&&(animelemtime(5)-30)<=16
projid=302
projanim=40010
projremanim=-1
projscale=1,1
offset=0,0
velocity=0,0
accel=0,0
projremove=1
projremovetime=15
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=c,np
hitflag=mafd
guardflag=m
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=50,1
getpower=20,10
givepower=0,5
hitsound=s300,1
guardsound=s300,1
pausetime=5,0
guard.pausetime=5,0
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=-12
guard.velocity=-12
air.velocity=-12,-3.5
airguard.velocity=-12,-3.5
fall=0
air.fall=1
kill=1
guard.kill=0
fall.kill=1
ignorehitpause=1



;AҁAB
[state ]
type=changestate
trigger1=animtime=0
value=11
ctrl=1
persistent=256
ignorehitpause=1



;
;_[hKEZB

[statedef 1000]
type=s
movetype=a
physics=s
ctrl=0
velset=0,0
sprpriority=4

[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256006
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256006
value=1836769491
persistent=256
ignorehitpause=1
[state ]
type=varset
triggerall=!ishelper
trigger1=1
var(58)=stateno
ignorehitpause=1
[state ]
type=varset
triggerall=ishelper(103000)
trigger1=1
sysvar(0)=stateno
ignorehitpause=1

[state ]
type=changeanim
trigger1=anim!=1000
value=1000
ignorehitpause=1



;B
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,17
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(12)=-10
trigger2=animelemtime(12)=0
value=s100,25
channel=1
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(12)=0
value=s100,27
channel=2
ignorehitpause=1



;ʐFC[AB
[state ]
type=explod
triggerall=var(56)=1
trigger1=animelemtime(12)=0
anim=11000
trans=addalpha
alpha=0,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483647
ontop=1
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;ʗh炵B
[state ]
type=envshake
trigger1=animelemtime(1)>=0&&animelemtime(12)<=-1
time=2
freq=180
ampl=floor(2*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=envshake
trigger1=animelemtime(12)>=0&&animelemtime(12)<=19
time=2
freq=180
ampl=floor((24-24*sin((pi/2/20)*animelemtime(12)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1



;oB
[state ]
type=playerpush
trigger1=1
value=0
ignorehitpause=1



;ڂ΁[B
[state ]
type=explod
trigger1=animelemtime(1)=0
anim=10460
scale=0.8,0.8
pos=0,-44
vel=0,0
accel=0,0
removetime=-2
sprpriority=3
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
;IȁB
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=19
anim=10034
scale=0.7,0.7
pos=0,-44
vel=(5+4*cos(random))*cos(var(55)),(5+4*cos(random))*sin(var(55))
accel=0,0
removetime=-2
sprpriority=4
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;B
[state ]
type=varset
trigger1=(animelemtime(12)+20)>=0&&(animelemtime(12)+20)<=20
var(1)=-17
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(12)+20)>=0&&(animelemtime(12)+20)<=20
var(2)=-39
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(12)+20)>=0&&(animelemtime(12)+20)<=20
var(3)=-18-20
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(12)+20)>=0&&(animelemtime(12)+20)<=20
var(4)=-39-100
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(12)+20)>=0&&(animelemtime(12)+20)<=20
var(5)=-18+50
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(12)+20)>=0&&(animelemtime(12)+20)<=20
var(6)=0
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(12)+20)>=0&&(animelemtime(12)+20)<=20
var(7)=10
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(12)+20)>=0&&(animelemtime(12)+20)<=20
var(8)=floor(1000*(-3*var(1)+4*var(3)-var(5))/(2.0*var(7)))
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(12)+20)>=0&&(animelemtime(12)+20)<=20
var(9)=floor(1000*(var(1)-2*var(3)+var(5))/(2.0*var(7)*var(7)))
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(12)+20)>=0&&(animelemtime(12)+20)<=20
var(10)=floor(1000*(-3*var(2)+4*var(4)-var(6))/(2.0*var(7)))
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(12)+20)>=0&&(animelemtime(12)+20)<=20
var(11)=floor(1000*(var(2)-2*var(4)+var(6))/(2.0*var(7)*var(7)))
ignorehitpause=1
[state ]
type=explod
trigger1=(animelemtime(12)+20)>=0&&(animelemtime(12)+20)<=20
anim=10034
scale=0.5,0.5
pos=floor(var(1)+0.001*(animelemtime(12)+20)*var(8)+0.001*(animelemtime(12)+20)*(animelemtime(12)+20)*var(9)),floor(var(2)+0.001*(animelemtime(12)+20)*var(10)+0.001*(animelemtime(12)+20)*(animelemtime(12)+20)*var(11))
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483542
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=(animelemtime(12)+20)>=0&&(animelemtime(12)+20)<=20
anim=10004
scale=0.5,0.5
pos=floor(var(1)+0.001*(animelemtime(12)+20)*var(8)+0.001*(animelemtime(12)+20)*(animelemtime(12)+20)*var(9)),floor(var(2)+0.001*(animelemtime(12)+20)*var(10)+0.001*(animelemtime(12)+20)*(animelemtime(12)+20)*var(11))
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483543
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;̂QB
[state ]
type=varset
trigger1=(animelemtime(12)+20)>=0&&(animelemtime(12)+20)<=20
var(1)=-17
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(12)+20)>=0&&(animelemtime(12)+20)<=20
var(2)=-39
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(12)+20)>=0&&(animelemtime(12)+20)<=20
var(3)=-18+100
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(12)+20)>=0&&(animelemtime(12)+20)<=20
var(4)=-39-130
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(12)+20)>=0&&(animelemtime(12)+20)<=20
var(5)=-18+50
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(12)+20)>=0&&(animelemtime(12)+20)<=20
var(6)=0
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(12)+20)>=0&&(animelemtime(12)+20)<=20
var(7)=10
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(12)+20)>=0&&(animelemtime(12)+20)<=20
var(8)=floor(1000*(-3*var(1)+4*var(3)-var(5))/(2.0*var(7)))
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(12)+20)>=0&&(animelemtime(12)+20)<=20
var(9)=floor(1000*(var(1)-2*var(3)+var(5))/(2.0*var(7)*var(7)))
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(12)+20)>=0&&(animelemtime(12)+20)<=20
var(10)=floor(1000*(-3*var(2)+4*var(4)-var(6))/(2.0*var(7)))
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(12)+20)>=0&&(animelemtime(12)+20)<=20
var(11)=floor(1000*(var(2)-2*var(4)+var(6))/(2.0*var(7)*var(7)))
ignorehitpause=1
[state ]
type=explod
trigger1=(animelemtime(12)+20)>=0&&(animelemtime(12)+20)<=20
anim=10034
scale=0.5,0.5
pos=floor(var(1)+0.001*(animelemtime(12)+20)*var(8)+0.001*(animelemtime(12)+20)*(animelemtime(12)+20)*var(9)),floor(var(2)+0.001*(animelemtime(12)+20)*var(10)+0.001*(animelemtime(12)+20)*(animelemtime(12)+20)*var(11))
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483542
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=(animelemtime(12)+20)>=0&&(animelemtime(12)+20)<=20
anim=10014
scale=0.5,0.5
pos=floor(var(1)+0.001*(animelemtime(12)+20)*var(8)+0.001*(animelemtime(12)+20)*(animelemtime(12)+20)*var(9)),floor(var(2)+0.001*(animelemtime(12)+20)*var(10)+0.001*(animelemtime(12)+20)*(animelemtime(12)+20)*var(11))
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483543
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;юU򖗁B
[state ]
type=explod
trigger1=(animelemtime(12)+20)>=20&&(animelemtime(12)+20)<=39
anim=10024
scale=0.4,0.4
pos=-18+50,0
vel=(7+7*cos(random))*cos(var(55)),-8+3*cos(random)*sin(var(55))
accel=0,0.6
removetime=-2
sprpriority=2147483544
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;B
[state ]
type=explod
trigger1=(animelemtime(12)+20)>=20&&(animelemtime(12)+20)<=29
anim=ifelse(var(55)%18>=0&&var(55)%18<=9,10190+var(55)%18,70190-10+var(55)%18)
scale=0.6,0.6
pos=-18+50,0
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483536
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=(animelemtime(12)+20)=20
anim=10461
scale=0.2,0.2
pos=-18+50,0
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483538
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=(animelemtime(12)+20)=20
anim=10311
scale=0.5,0.5
pos=-18+50,0
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483539
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=(animelemtime(12)+20)>=20&&(animelemtime(12)+20)<=34
anim=10200
trans=addalpha
alpha=floor(256*cos((pi/2/15)*((animelemtime(12)+20)-20))),floor(256*sin((pi/2/15)*((animelemtime(12)+20)-20)))
scale=0.8*sin((pi/2/15)*((animelemtime(12)+20)-20)),0.8*sin((pi/2/15)*((animelemtime(12)+20)-20))
pos=-18+50,0
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483540
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=(animelemtime(12)+20)>=30&&(animelemtime(12)+20)<=44
anim=10210
trans=addalpha
alpha=floor(256*cos((pi/2/15)*((animelemtime(12)+20)-30))),floor(256*sin((pi/2/15)*((animelemtime(12)+20)-30)))
scale=0.5*sin((pi/2/15)*((animelemtime(12)+20)-30)),0.5*sin((pi/2/15)*((animelemtime(12)+20)-30))
pos=-18+50,0
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;ˌB
[state ]
type=varset
trigger1=(animelemtime(12)+20)>=20&&(animelemtime(12)+20)<=44
var(1)=700
ignorehitpause=1
[state ]
type=projectile
trigger1=(animelemtime(12)+20)>=20&&(animelemtime(12)+20)<=44
projanim=90416
projremanim=-1
projscale=0.15-0.006*((animelemtime(12)+20)-20),0.15-0.006*((animelemtime(12)+20)-20)
offset=-18+50,0
velocity=-10.4*0.001*var(1),-4.5*0.001*var(1)
accel=0.48*0.000001*var(1)*var(1),0.2*0.000001*var(1)*var(1)
projremove=1
projremovetime=100
projsprpriority=2147483547
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=projectile
trigger1=(animelemtime(12)+20)>=20&&(animelemtime(12)+20)<=44
projanim=90417
projremanim=-1
projscale=0.15-0.006*((animelemtime(12)+20)-20),0.15-0.006*((animelemtime(12)+20)-20)
offset=-18+50,0
velocity=-10.4*0.001*var(1),-4.5*0.001*var(1)
accel=0.48*0.000001*var(1)*var(1),0.2*0.000001*var(1)*var(1)
projremove=1
projremovetime=100
projsprpriority=2147483546
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=projectile
trigger1=(animelemtime(12)+20)>=20&&(animelemtime(12)+20)<=44
projanim=10030
projremanim=-1
projscale=0.6-0.024*((animelemtime(12)+20)-20),0.6-0.024*((animelemtime(12)+20)-20)
offset=-18+50,0
velocity=-10.4*0.001*var(1),-4.5*0.001*var(1)
accel=0.48*0.000001*var(1)*var(1),0.2*0.000001*var(1)*var(1)
projremove=1
projremovetime=100
projsprpriority=2147483545
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

[state ]
type=projectile
trigger1=(animelemtime(12)+20)>=20&&(animelemtime(12)+20)<=44
projanim=90416
projremanim=-1
projscale=0.15-0.006*((animelemtime(12)+20)-20),0.15-0.006*((animelemtime(12)+20)-20)
offset=-18+50,0
velocity=-10.2*0.001*var(1),-5.5*0.001*var(1)
accel=0.49*0.000001*var(1)*var(1),0.2*0.000001*var(1)*var(1)
projremove=1
projremovetime=100
projsprpriority=2147483547
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=projectile
trigger1=(animelemtime(12)+20)>=20&&(animelemtime(12)+20)<=44
projanim=90417
projremanim=-1
projscale=0.15-0.006*((animelemtime(12)+20)-20),0.15-0.006*((animelemtime(12)+20)-20)
offset=-18+50,0
velocity=-10.2*0.001*var(1),-5.5*0.001*var(1)
accel=0.49*0.000001*var(1)*var(1),0.2*0.000001*var(1)*var(1)
projremove=1
projremovetime=100
projsprpriority=2147483546
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=projectile
trigger1=(animelemtime(12)+20)>=20&&(animelemtime(12)+20)<=44
projanim=10030
projremanim=-1
projscale=0.6-0.024*((animelemtime(12)+20)-20),0.6-0.024*((animelemtime(12)+20)-20)
offset=-18+50,0
velocity=-10.2*0.001*var(1),-5.5*0.001*var(1)
accel=0.49*0.000001*var(1)*var(1),0.2*0.000001*var(1)*var(1)
projremove=1
projremovetime=100
projsprpriority=2147483545
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

[state ]
type=projectile
trigger1=(animelemtime(12)+20)>=20&&(animelemtime(12)+20)<=44
projanim=90416
projremanim=-1
projscale=0.15-0.006*((animelemtime(12)+20)-20),0.15-0.006*((animelemtime(12)+20)-20)
offset=-18+50,0
velocity=-10*0.001*var(1),-6.5*0.001*var(1)
accel=0.5*0.000001*var(1)*var(1),0.2*0.000001*var(1)*var(1)
projremove=1
projremovetime=100
projsprpriority=2147483547
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=projectile
trigger1=(animelemtime(12)+20)>=20&&(animelemtime(12)+20)<=44
projanim=90417
projremanim=-1
projscale=0.15-0.006*((animelemtime(12)+20)-20),0.15-0.006*((animelemtime(12)+20)-20)
offset=-18+50,0
velocity=-10*0.001*var(1),-6.5*0.001*var(1)
accel=0.5*0.000001*var(1)*var(1),0.2*0.000001*var(1)*var(1)
projremove=1
projremovetime=100
projsprpriority=2147483546
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=projectile
trigger1=(animelemtime(12)+20)>=20&&(animelemtime(12)+20)<=44
projanim=10030
projremanim=-1
projscale=0.6-0.024*((animelemtime(12)+20)-20),0.6-0.024*((animelemtime(12)+20)-20)
offset=-18+50,0
velocity=-10*0.001*var(1),-6.5*0.001*var(1)
accel=0.5*0.000001*var(1)*var(1),0.2*0.000001*var(1)*var(1)
projremove=1
projremovetime=100
projsprpriority=2147483545
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

[state ]
type=projectile
trigger1=(animelemtime(12)+20)>=20&&(animelemtime(12)+20)<=44
projanim=90416
projremanim=-1
projscale=0.15-0.006*((animelemtime(12)+20)-20),0.15-0.006*((animelemtime(12)+20)-20)
offset=-18+50,0
velocity=-9.8*0.001*var(1),-7.5*0.001*var(1)
accel=0.51*0.000001*var(1)*var(1),0.2*0.000001*var(1)*var(1)
projremove=1
projremovetime=100
projsprpriority=2147483547
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=projectile
trigger1=(animelemtime(12)+20)>=20&&(animelemtime(12)+20)<=44
projanim=90417
projremanim=-1
projscale=0.15-0.006*((animelemtime(12)+20)-20),0.15-0.006*((animelemtime(12)+20)-20)
offset=-18+50,0
velocity=-9.8*0.001*var(1),-7.5*0.001*var(1)
accel=0.51*0.000001*var(1)*var(1),0.2*0.000001*var(1)*var(1)
projremove=1
projremovetime=100
projsprpriority=2147483546
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=projectile
trigger1=(animelemtime(12)+20)>=20&&(animelemtime(12)+20)<=44
projanim=10030
projremanim=-1
projscale=0.6-0.024*((animelemtime(12)+20)-20),0.6-0.024*((animelemtime(12)+20)-20)
offset=-18+50,0
velocity=-9.8*0.001*var(1),-7.5*0.001*var(1)
accel=0.51*0.000001*var(1)*var(1),0.2*0.000001*var(1)*var(1)
projremove=1
projremovetime=100
projsprpriority=2147483545
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

[state ]
type=projectile
trigger1=(animelemtime(12)+20)>=20&&(animelemtime(12)+20)<=44
projanim=90416
projremanim=-1
projscale=0.15-0.006*((animelemtime(12)+20)-20),0.15-0.006*((animelemtime(12)+20)-20)
offset=-18+50,0
velocity=-9.6*0.001*var(1),-8.5*0.001*var(1)
accel=0.52*0.000001*var(1)*var(1),0.2*0.000001*var(1)*var(1)
projremove=1
projremovetime=100
projsprpriority=2147483547
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=projectile
trigger1=(animelemtime(12)+20)>=20&&(animelemtime(12)+20)<=44
projanim=90417
projremanim=-1
projscale=0.15-0.006*((animelemtime(12)+20)-20),0.15-0.006*((animelemtime(12)+20)-20)
offset=-18+50,0
velocity=-9.6*0.001*var(1),-8.5*0.001*var(1)
accel=0.52*0.000001*var(1)*var(1),0.2*0.000001*var(1)*var(1)
projremove=1
projremovetime=100
projsprpriority=2147483546
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=projectile
trigger1=(animelemtime(12)+20)>=20&&(animelemtime(12)+20)<=44
projanim=10030
projremanim=-1
projscale=0.6-0.024*((animelemtime(12)+20)-20),0.6-0.024*((animelemtime(12)+20)-20)
offset=-18+50,0
velocity=-9.6*0.001*var(1),-8.5*0.001*var(1)
accel=0.52*0.000001*var(1)*var(1),0.2*0.000001*var(1)*var(1)
projremove=1
projremovetime=100
projsprpriority=2147483545
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;܂Ă[I
[state ]
type=projectile
trigger1=(animelemtime(12)+20)=20
projid=302
projanim=40150
projhitanim=ifelse(var(55)%18>=0&&var(55)%18<=9,10180+var(55)%18,70180-10+var(55)%18)
projremanim=-1
projscale=0.7,0.7
offset=-18+50,0
velocity=-10.4*0.001*var(1),-4.5*0.001*var(1)
accel=0.48*0.000001*var(1)*var(1),0.2*0.000001*var(1)*var(1)
projremove=1
projremovetime=90
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=s,sp
hitflag=mafd
guardflag=m
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=22,4
getpower=20,10
givepower=0,5
hitsound=s10000,7
guardsound=s10000,7
pausetime=0,2
guard.pausetime=0,2
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=-6,-3.5
guard.velocity=-4
air.velocity=-6,-3.5
airguard.velocity=-6,-3.5
fall=0
air.fall=1
kill=1
guard.kill=0
fall.kill=1
envshake.time=8
envshake.freq=180
envshake.ampl=4
ignorehitpause=1
[state ]
type=projectile
trigger1=(animelemtime(12)+20)=20
projid=302
projanim=40150
projhitanim=ifelse(var(55)%18>=0&&var(55)%18<=9,10180+var(55)%18,70180-10+var(55)%18)
projremanim=-1
projscale=0.7,0.7
offset=-18+50,0
velocity=-10.2*0.001*var(1),-5.5*0.001*var(1)
accel=0.49*0.000001*var(1)*var(1),0.2*0.000001*var(1)*var(1)
projremove=1
projremovetime=90
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=s,sp
hitflag=mafd
guardflag=m
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=22,4
getpower=20,10
givepower=0,5
hitsound=s10000,7
guardsound=s10000,7
pausetime=0,2
guard.pausetime=0,2
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=-6,-3.5
guard.velocity=-4
air.velocity=-6,-3.5
airguard.velocity=-6,-3.5
fall=0
air.fall=1
kill=1
guard.kill=0
fall.kill=1
envshake.time=8
envshake.freq=180
envshake.ampl=4
ignorehitpause=1
[state ]
type=projectile
trigger1=(animelemtime(12)+20)=20
projid=302
projanim=40150
projhitanim=ifelse(var(55)%18>=0&&var(55)%18<=9,10180+var(55)%18,70180-10+var(55)%18)
projremanim=-1
projscale=0.7,0.7
offset=-18+50,0
velocity=-10*0.001*var(1),-6.5*0.001*var(1)
accel=0.5*0.000001*var(1)*var(1),0.2*0.000001*var(1)*var(1)
projremove=1
projremovetime=90
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=s,sp
hitflag=mafd
guardflag=m
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=22,4
getpower=20,10
givepower=0,5
hitsound=s10000,7
guardsound=s10000,7
pausetime=0,2
guard.pausetime=0,2
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=-6,-3.5
guard.velocity=-4
air.velocity=-6,-3.5
airguard.velocity=-6,-3.5
fall=0
air.fall=1
kill=1
guard.kill=0
fall.kill=1
envshake.time=8
envshake.freq=180
envshake.ampl=4
ignorehitpause=1
[state ]
type=projectile
trigger1=(animelemtime(12)+20)=20
projid=302
projanim=40150
projhitanim=ifelse(var(55)%18>=0&&var(55)%18<=9,10180+var(55)%18,70180-10+var(55)%18)
projremanim=-1
projscale=0.7,0.7
offset=-18+50,0
velocity=-9.8*0.001*var(1),-7.5*0.001*var(1)
accel=0.51*0.000001*var(1)*var(1),0.2*0.000001*var(1)*var(1)
projremove=1
projremovetime=90
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=s,sp
hitflag=mafd
guardflag=m
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=22,4
getpower=20,10
givepower=0,5
hitsound=s10000,7
guardsound=s10000,7
pausetime=0,2
guard.pausetime=0,2
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=-6,-3.5
guard.velocity=-4
air.velocity=-6,-3.5
airguard.velocity=-6,-3.5
fall=0
air.fall=1
kill=1
guard.kill=0
fall.kill=1
envshake.time=8
envshake.freq=180
envshake.ampl=4
ignorehitpause=1
[state ]
type=projectile
trigger1=(animelemtime(12)+20)=20
projid=302
projanim=40150
projhitanim=ifelse(var(55)%18>=0&&var(55)%18<=9,10180+var(55)%18,70180-10+var(55)%18)
projremanim=-1
projscale=0.7,0.7
offset=-18+50,0
velocity=-9.6*0.001*var(1),-8.5*0.001*var(1)
accel=0.52*0.000001*var(1)*var(1),0.2*0.000001*var(1)*var(1)
projremove=1
projremovetime=90
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=s,sp
hitflag=mafd
guardflag=m
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=22,4
getpower=20,10
givepower=0,5
hitsound=s10000,7
guardsound=s10000,7
pausetime=0,2
guard.pausetime=0,2
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=-6,-3.5
guard.velocity=-4
air.velocity=-6,-3.5
airguard.velocity=-6,-3.5
fall=0
air.fall=1
kill=1
guard.kill=0
fall.kill=1
envshake.time=8
envshake.freq=180
envshake.ampl=4
ignorehitpause=1



;AҁAB
[state ]
type=changestate
trigger1=animtime=0
value=0
ctrl=1
persistent=256
ignorehitpause=1

[statedef 1100]
type=s
movetype=a
physics=s
ctrl=0
velset=0,0
sprpriority=4

[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256006
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256006
value=1836769491
persistent=256
ignorehitpause=1
[state ]
type=varset
triggerall=!ishelper
trigger1=1
var(58)=stateno
ignorehitpause=1
[state ]
type=varset
triggerall=ishelper(103000)
trigger1=1
sysvar(0)=stateno
ignorehitpause=1

[state ]
type=changeanim
trigger1=anim!=1100
value=1100
ignorehitpause=1



;B
[state ]
type=playsnd
trigger1=animelemtime(3)=0
value=s10000,12
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(5)=0
trigger2=animelemtime(5)=5
trigger3=animelemtime(5)=10
trigger4=animelemtime(5)=15
trigger5=animelemtime(5)=20
value=s10000,18
channel=1
ignorehitpause=1



;ʐFC[AB
[state ]
type=explod
triggerall=var(56)=1
trigger1=animelemtime(5)=0
trigger2=animelemtime(5)=10
trigger3=animelemtime(5)=20
anim=11000
trans=addalpha
alpha=0,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483647
ontop=1
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;ʗh炵B
[state ]
type=envshake
trigger1=animelemtime(1)>=0&&animelemtime(3)<=-1
time=2
freq=180
ampl=floor(2*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=envshake
trigger1=animelemtime(3)>=0&&animelemtime(3)<=24
time=2
freq=180
ampl=floor((24-24*sin((pi/2/25)*animelemtime(3)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1



;oB
[state ]
type=playerpush
trigger1=1
value=0
ignorehitpause=1



;B
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=14
anim=ifelse(var(55)%18>=0&&var(55)%18<=9,10190+var(55)%18,70190-10+var(55)%18)
scale=0.6,0.3
pos=106-50,0
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483543
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=29
anim=10200
trans=addalpha
alpha=floor(256*cos((pi/2/30)*animelemtime(1))),floor(256*sin((pi/2/30)*animelemtime(1)))
scale=0.5*sin((pi/2/30)*animelemtime(1)),0.5*sin((pi/2/30)*animelemtime(1))
pos=106-50,0
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483542
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=9
anim=90303
scale=0.05*animelemtime(1),0.05*animelemtime(1)
pos=106-50,0
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=10&&animelemtime(1)<=19
anim=90303
scale=0.5-0.05*(animelemtime(1)-10),0.5
pos=106-50,0
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

[state ]
type=explod
trigger1=(animelemtime(1)-5)>=0&&(animelemtime(1)-5)<=14
anim=ifelse(var(55)%18>=0&&var(55)%18<=9,10190+var(55)%18,70190-10+var(55)%18)
scale=0.6,0.3
pos=106-25,0
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483543
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=(animelemtime(1)-5)>=0&&(animelemtime(1)-5)<=29
anim=10200
trans=addalpha
alpha=floor(256*cos((pi/2/30)*(animelemtime(1)-5))),floor(256*sin((pi/2/30)*(animelemtime(1)-5)))
scale=0.5*sin((pi/2/30)*(animelemtime(1)-5)),0.5*sin((pi/2/30)*(animelemtime(1)-5))
pos=106-25,0
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483542
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=(animelemtime(1)-5)>=0&&(animelemtime(1)-5)<=9
anim=90303
scale=0.5+0.01*(animelemtime(1)-5),0.5+0.01*(animelemtime(1)-5)
pos=106-25,0
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=(animelemtime(1)-5)>=10&&(animelemtime(1)-5)<=19
anim=90303
scale=0.5-0.05*((animelemtime(1)-5)-10),0.5
pos=106-25,0
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

[state ]
type=explod
trigger1=(animelemtime(1)-10)>=0&&(animelemtime(1)-10)<=14
anim=ifelse(var(55)%18>=0&&var(55)%18<=9,10190+var(55)%18,70190-10+var(55)%18)
scale=0.6,0.3
pos=106,0
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483543
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=(animelemtime(1)-10)>=0&&(animelemtime(1)-10)<=29
anim=10200
trans=addalpha
alpha=floor(256*cos((pi/2/30)*(animelemtime(1)-10))),floor(256*sin((pi/2/30)*(animelemtime(1)-10)))
scale=0.5*sin((pi/2/30)*(animelemtime(1)-10)),0.5*sin((pi/2/30)*(animelemtime(1)-10))
pos=106,0
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483542
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=(animelemtime(1)-10)>=0&&(animelemtime(1)-10)<=9
anim=90303
scale=0.5+0.01*(animelemtime(1)-10),0.5+0.01*(animelemtime(1)-10)
pos=106,0
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=(animelemtime(1)-10)>=10&&(animelemtime(1)-10)<=19
anim=90303
scale=0.5-0.05*((animelemtime(1)-10)-10),0.5
pos=106,0
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

[state ]
type=explod
trigger1=(animelemtime(1)-15)>=0&&(animelemtime(1)-15)<=14
anim=ifelse(var(55)%18>=0&&var(55)%18<=9,10190+var(55)%18,70190-10+var(55)%18)
scale=0.6,0.3
pos=106+25,0
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483543
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=(animelemtime(1)-15)>=0&&(animelemtime(1)-15)<=29
anim=10200
trans=addalpha
alpha=floor(256*cos((pi/2/30)*(animelemtime(1)-15))),floor(256*sin((pi/2/30)*(animelemtime(1)-15)))
scale=0.5*sin((pi/2/30)*(animelemtime(1)-15)),0.5*sin((pi/2/30)*(animelemtime(1)-15))
pos=106+25,0
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483542
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=(animelemtime(1)-15)>=0&&(animelemtime(1)-15)<=9
anim=90303
scale=0.5+0.01*(animelemtime(1)-15),0.5+0.01*(animelemtime(1)-15)
pos=106+25,0
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=(animelemtime(1)-15)>=10&&(animelemtime(1)-15)<=19
anim=90303
scale=0.5-0.05*((animelemtime(1)-15)-10),0.5
pos=106+25,0
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

[state ]
type=explod
trigger1=(animelemtime(1)-20)>=0&&(animelemtime(1)-20)<=14
anim=ifelse(var(55)%18>=0&&var(55)%18<=9,10190+var(55)%18,70190-10+var(55)%18)
scale=0.6,0.3
pos=106+50,0
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483543
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=(animelemtime(1)-20)>=0&&(animelemtime(1)-20)<=29
anim=10200
trans=addalpha
alpha=floor(256*cos((pi/2/30)*(animelemtime(1)-20))),floor(256*sin((pi/2/30)*(animelemtime(1)-20)))
scale=0.5*sin((pi/2/30)*(animelemtime(1)-20)),0.5*sin((pi/2/30)*(animelemtime(1)-20))
pos=106+50,0
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483542
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=(animelemtime(1)-20)>=0&&(animelemtime(1)-20)<=9
anim=90303
scale=0.5+0.01*(animelemtime(1)-20),0.5+0.01*(animelemtime(1)-20)
pos=106+50,0
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=(animelemtime(1)-20)>=10&&(animelemtime(1)-20)<=19
anim=90303
scale=0.5-0.05*((animelemtime(1)-20)-10),0.5
pos=106+50,0
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483541
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;ˌB
[state ]
type=projectile
trigger1=animelemtime(1)>=0&&animelemtime(1)<=24
projanim=90416
projremanim=-1
projscale=0.15-0.006*animelemtime(1),0.15-0.006*animelemtime(1)
offset=106-50,0
velocity=-12,-0.5
accel=0.5,0
projremove=1
projremovetime=100
projsprpriority=2147483547
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=projectile
trigger1=animelemtime(1)>=0&&animelemtime(1)<=24
projanim=90417
projremanim=-1
projscale=0.15-0.006*animelemtime(1),0.15-0.006*animelemtime(1)
offset=106-50,0
velocity=-12,-0.5
accel=0.5,0
projremove=1
projremovetime=100
projsprpriority=2147483546
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=projectile
trigger1=animelemtime(1)>=0&&animelemtime(1)<=24
projanim=10030
projremanim=-1
projscale=0.6-0.024*animelemtime(1),0.6-0.024*animelemtime(1)
offset=106-50,0
velocity=-12,-0.5
accel=0.5,0
projremove=1
projremovetime=100
projsprpriority=2147483545
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;ˌB
[state ]
type=projectile
trigger1=(animelemtime(1)-5)>=0&&(animelemtime(1)-5)<=24
projanim=90416
projremanim=-1
projscale=0.15-0.006*(animelemtime(1)-5),0.15-0.006*(animelemtime(1)-5)
offset=106-25,0
velocity=-13,-1
accel=0.5,0
projremove=1
projremovetime=100
projsprpriority=2147483547
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=projectile
trigger1=(animelemtime(1)-5)>=0&&(animelemtime(1)-5)<=24
projanim=90417
projremanim=-1
projscale=0.15-0.006*(animelemtime(1)-5),0.15-0.006*(animelemtime(1)-5)
offset=106-25,0
velocity=-13,-1
accel=0.5,0
projremove=1
projremovetime=100
projsprpriority=2147483546
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=projectile
trigger1=(animelemtime(1)-5)>=0&&(animelemtime(1)-5)<=24
projanim=10030
projremanim=-1
projscale=0.6-0.024*(animelemtime(1)-5),0.6-0.024*(animelemtime(1)-5)
offset=106-25,0
velocity=-13,-1
accel=0.5,0
projremove=1
projremovetime=100
projsprpriority=2147483545
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;ˌB
[state ]
type=projectile
trigger1=(animelemtime(1)-10)>=0&&(animelemtime(1)-10)<=24
projanim=90416
projremanim=-1
projscale=0.15-0.006*(animelemtime(1)-10),0.15-0.006*(animelemtime(1)-10)
offset=106,0
velocity=-14,-1.5
accel=0.5,0
projremove=1
projremovetime=100
projsprpriority=2147483547
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=projectile
trigger1=(animelemtime(1)-10)>=0&&(animelemtime(1)-10)<=24
projanim=90417
projremanim=-1
projscale=0.15-0.006*(animelemtime(1)-10),0.15-0.006*(animelemtime(1)-10)
offset=106,0
velocity=-14,-1.5
accel=0.5,0
projremove=1
projremovetime=100
projsprpriority=2147483546
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=projectile
trigger1=(animelemtime(1)-10)>=0&&(animelemtime(1)-10)<=24
projanim=10030
projremanim=-1
projscale=0.6-0.024*(animelemtime(1)-10),0.6-0.024*(animelemtime(1)-10)
offset=106,0
velocity=-14,-1.5
accel=0.5,0
projremove=1
projremovetime=100
projsprpriority=2147483545
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;ˌB
[state ]
type=projectile
trigger1=(animelemtime(1)-15)>=0&&(animelemtime(1)-15)<=24
projanim=90416
projremanim=-1
projscale=0.15-0.006*(animelemtime(1)-15),0.15-0.006*(animelemtime(1)-15)
offset=106+25,0
velocity=-15,-2
accel=0.5,0
projremove=1
projremovetime=100
projsprpriority=2147483547
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=projectile
trigger1=(animelemtime(1)-15)>=0&&(animelemtime(1)-15)<=24
projanim=90417
projremanim=-1
projscale=0.15-0.006*(animelemtime(1)-15),0.15-0.006*(animelemtime(1)-15)
offset=106+25,0
velocity=-15,-2
accel=0.5,0
projremove=1
projremovetime=100
projsprpriority=2147483546
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=projectile
trigger1=(animelemtime(1)-15)>=0&&(animelemtime(1)-15)<=24
projanim=10030
projremanim=-1
projscale=0.6-0.024*(animelemtime(1)-15),0.6-0.024*(animelemtime(1)-15)
offset=106+25,0
velocity=-15,-2
accel=0.5,0
projremove=1
projremovetime=100
projsprpriority=2147483545
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;ˌB
[state ]
type=projectile
trigger1=(animelemtime(1)-20)>=0&&(animelemtime(1)-20)<=24
projanim=90416
projremanim=-1
projscale=0.15-0.006*(animelemtime(1)-20),0.15-0.006*(animelemtime(1)-20)
offset=106+50,0
velocity=-16,-2.5
accel=0.5,0
projremove=1
projremovetime=100
projsprpriority=2147483547
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=projectile
trigger1=(animelemtime(1)-20)>=0&&(animelemtime(1)-20)<=24
projanim=90417
projremanim=-1
projscale=0.15-0.006*(animelemtime(1)-20),0.15-0.006*(animelemtime(1)-20)
offset=106+50,0
velocity=-16,-2.5
accel=0.5,0
projremove=1
projremovetime=100
projsprpriority=2147483546
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=projectile
trigger1=(animelemtime(1)-20)>=0&&(animelemtime(1)-20)<=24
projanim=10030
projremanim=-1
projscale=0.6-0.024*(animelemtime(1)-20),0.6-0.024*(animelemtime(1)-20)
offset=106+50,0
velocity=-16,-2.5
accel=0.5,0
projremove=1
projremovetime=100
projsprpriority=2147483545
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;܃GtFB
[state ]
type=explod
trigger1=animelemtime(3)=-5
anim=70189
scale=0.7,0.7
pos=16,-48+15
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(3)=-5
anim=70189
scale=0.7,0.7
pos=16,-48
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(3)=-5
anim=70189
scale=0.7,0.7
pos=16,-48-15
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(3)=-5
trigger1=prevstateno!=1101
var(0)=0
ignorehitpause=1
[state ]
type=changestate
trigger1=animelemtime(3)=-5
trigger1=prevstateno!=1101
value=1101
ignorehitpause=1



;܂Ă[I
[state ]
type=projectile
trigger1=animelemtime(1)=0
projid=302
projanim=40150
projhitanim=ifelse(var(55)%18>=0&&var(55)%18<=9,10180+var(55)%18,70180-10+var(55)%18)
projremanim=-1
projscale=0.7,0.7
offset=106,0
velocity=-12,0
accel=0.5,0
projremove=1
projremovetime=80
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=s,sp
hitflag=mafd
guardflag=m
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=22,4
getpower=20,10
givepower=0,5
hitsound=s10000,7
guardsound=s10000,7
pausetime=0,2
guard.pausetime=0,2
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=-6,-3.5
guard.velocity=-4
air.velocity=-6,-3.5
airguard.velocity=-6,-3.5
fall=0
air.fall=1
kill=1
guard.kill=0
fall.kill=1
envshake.time=8
envshake.freq=180
envshake.ampl=4
ignorehitpause=1
[state ]
type=projectile
trigger1=animelemtime(1)=5
projid=302
projanim=40150
projhitanim=ifelse(var(55)%18>=0&&var(55)%18<=9,10180+var(55)%18,70180-10+var(55)%18)
projremanim=-1
projscale=0.7,0.7
offset=106,0
velocity=-13,-0.6
accel=0.5,0
projremove=1
projremovetime=80
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=s,sp
hitflag=mafd
guardflag=m
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=22,4
getpower=20,10
givepower=0,5
hitsound=s10000,7
guardsound=s10000,7
pausetime=0,2
guard.pausetime=0,2
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=-6,-3.5
guard.velocity=-4
air.velocity=-6,-3.5
airguard.velocity=-6,-3.5
fall=0
air.fall=1
kill=1
guard.kill=0
fall.kill=1
envshake.time=8
envshake.freq=180
envshake.ampl=4
ignorehitpause=1
[state ]
type=projectile
trigger1=animelemtime(1)=10
projid=302
projanim=40150
projhitanim=ifelse(var(55)%18>=0&&var(55)%18<=9,10180+var(55)%18,70180-10+var(55)%18)
projremanim=-1
projscale=0.7,0.7
offset=106,0
velocity=-14,-1.2
accel=0.5,0
projremove=1
projremovetime=80
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=s,sp
hitflag=mafd
guardflag=m
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=22,4
getpower=20,10
givepower=0,5
hitsound=s10000,7
guardsound=s10000,7
pausetime=0,2
guard.pausetime=0,2
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=-6,-3.5
guard.velocity=-4
air.velocity=-6,-3.5
airguard.velocity=-6,-3.5
fall=0
air.fall=1
kill=1
guard.kill=0
fall.kill=1
envshake.time=8
envshake.freq=180
envshake.ampl=4
ignorehitpause=1
[state ]
type=projectile
trigger1=animelemtime(1)=15
projid=302
projanim=40150
projhitanim=ifelse(var(55)%18>=0&&var(55)%18<=9,10180+var(55)%18,70180-10+var(55)%18)
projremanim=-1
projscale=0.7,0.7
offset=106,0
velocity=-15,-1.8
accel=0.5,0
projremove=1
projremovetime=80
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=s,sp
hitflag=mafd
guardflag=m
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=22,4
getpower=20,10
givepower=0,5
hitsound=s10000,7
guardsound=s10000,7
pausetime=0,2
guard.pausetime=0,2
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=-6,-3.5
guard.velocity=-4
air.velocity=-6,-3.5
airguard.velocity=-6,-3.5
fall=0
air.fall=1
kill=1
guard.kill=0
fall.kill=1
envshake.time=8
envshake.freq=180
envshake.ampl=4
ignorehitpause=1
[state ]
type=projectile
trigger1=animelemtime(1)=20
projid=302
projanim=40150
projhitanim=ifelse(var(55)%18>=0&&var(55)%18<=9,10180+var(55)%18,70180-10+var(55)%18)
projremanim=-1
projscale=0.7,0.7
offset=106,0
velocity=-16,-2.4
accel=0.5,0
projremove=1
projremovetime=80
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=s,sp
hitflag=mafd
guardflag=m
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=22,4
getpower=20,10
givepower=0,5
hitsound=s10000,7
guardsound=s10000,7
pausetime=0,2
guard.pausetime=0,2
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=-6,-3.5
guard.velocity=-4
air.velocity=-6,-3.5
airguard.velocity=-6,-3.5
fall=0
air.fall=1
kill=1
guard.kill=0
fall.kill=1
envshake.time=8
envshake.freq=180
envshake.ampl=4
ignorehitpause=1



;AҁAB
[state ]
type=changestate
trigger1=animtime=0
value=0
ctrl=1
persistent=256
ignorehitpause=1

[statedef 1101]

[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256006
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256006
value=1836769491
persistent=256
ignorehitpause=1
[state ]
type=varset
triggerall=!ishelper
trigger1=1
var(58)=stateno
ignorehitpause=1
[state ]
type=varset
triggerall=ishelper(103000)
trigger1=1
sysvar(0)=stateno
ignorehitpause=1

[state ]
type=changestate
trigger1=var(0)<=-1
trigger2=var(0)>=11
value=1100
ignorehitpause=1



[state ]
type=varset
trigger1=var(0)=0
var(1)=10023
ignorehitpause=1
[state ]
type=varset
trigger1=var(0)>=1&&var(0)<=5
var(1)=70025-1+var(0)
ignorehitpause=1
[state ]
type=varset
trigger1=var(0)>=6&&var(0)<=10
var(1)=80020-6+var(0)
ignorehitpause=1
[state ]
type=explod
trigger1=1
anim=var(1)
scale=0.4,0.4
pos=floor(16+(-75+25*var(0))*cos(pi*30/180.0)+3*cos(pi*30/180.0+(-(var(55)%61)+30)/180.0)*var(0)),floor(-48+(-75+25*var(0))*sin(pi*30/180.0)+3*sin(pi*30/180.0+(-(var(55)%61)+30)/180.0)*var(0))
vel=-3*cos(pi*30/180.0+(-(var(55)%61)+30)/180.0),-3*sin(pi*30/180.0+(-((var(55)**2)%61)+30)/180.0)
accel=0,0
removetime=-2
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



[state ]
type=varset
trigger1=1
var(55)=random
ignorehitpause=1



;ށB
[state ]
type=varadd
trigger1=1
var(0)=1
ignorehitpause=1
[state ]
type=changestate
trigger1=var(0)>=1&&var(0)<=11
value=stateno
persistent=256
ignorehitpause=1

[statedef 1200]
type=s
movetype=a
physics=s
ctrl=0
velset=0,0
sprpriority=4

[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256006
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256006
value=1836769491
persistent=256
ignorehitpause=1
[state ]
type=varset
triggerall=!ishelper
trigger1=1
var(58)=stateno
ignorehitpause=1
[state ]
type=varset
triggerall=ishelper(103000)
trigger1=1
sysvar(0)=stateno
ignorehitpause=1

[state ]
type=changeanim
trigger1=anim!=1200
value=1200
ignorehitpause=1



;B
[state ]
type=playsnd
trigger1=animelemtime(1)=10
value=s100,22
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=20
value=s207,2
ignorehitpause=1



;ʐFC[AB
[state ]
type=explod
triggerall=var(56)=1
trigger1=animelemtime(1)=0
anim=11000
trans=addalpha
alpha=0,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483647
ontop=1
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;ʗh炵B
[state ]
type=envshake
trigger1=animelemtime(1)>=0&&animelemtime(1)<=14
time=2
freq=180
ampl=floor((18-18*sin((pi/2/15)*animelemtime(1)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1



;悭goQ[gB
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=19
anim=ifelse(var(55)%18>=0&&var(55)%18<=9,10180+var(55)%18,70180-10+var(55)%18)
scale=0.25,1
pos=41,-39-40
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483545
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)=0
trigger2=animelemtime(1)=5
trigger3=animelemtime(1)=10
trigger4=animelemtime(1)=15
trigger5=animelemtime(1)=20
anim=10310
scale=0.1,0.4
pos=41,-39-40
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483544
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=19
anim=10023
scale=0.6,0.6
pos=41,-39-40
vel=6+6*cos(random)*cos(var(55)),7*cos(random)*sin(var(55))
accel=0,0
removetime=-2
sprpriority=2147483543
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=19
anim=ifelse(var(55)%18>=0&&var(55)%18<=9,10180+var(55)%18,70180-10+var(55)%18)
scale=0.25,1
pos=41,-39+40
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483545
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)=0
trigger2=animelemtime(1)=5
trigger3=animelemtime(1)=10
trigger4=animelemtime(1)=15
trigger5=animelemtime(1)=20
anim=10310
scale=0.1,0.4
pos=41,-39+40
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483544
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=19
anim=10023
scale=0.6,0.6
pos=41,-39+40
vel=6+6*cos(random)*cos(var(55)),7*cos(random)*sin(var(55))
accel=0,0
removetime=-2
sprpriority=2147483543
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;EF[uB
[state ]
type=varset
trigger1=animelemtime(1)=0
trigger1=prevstateno!=1201
var(0)=0
ignorehitpause=1
[state ]
type=changestate
trigger1=animelemtime(1)=0
trigger1=prevstateno!=1201
value=1201
ignorehitpause=1



;܂Ă[I
[state ]
type=projectile
trigger1=animelemtime(1)=0
projid=1202
projanim=40090
projhitanim=ifelse(var(55)%18>=0&&var(55)%18<=9,10180+var(55)%18,70180-10+var(55)%18)
projremanim=-1
projscale=0.7,0.7
offset=41,-39
velocity=20,0
accel=0,0
projremove=1
projremovetime=20
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=s,sp
hitflag=mafdp
guardflag=m
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=51,20
numhits=7
getpower=0,0
givepower=0,5
pausetime=5,10
guard.pausetime=5,10
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=0,0
guard.velocity=0
air.velocity=0,0
airguard.velocity=0,0
fall=1
air.fall=1
kill=1
guard.kill=0
fall.kill=1
p2facing=1
ignorehitpause=1



;AҁAB
[state ]
type=changestate
trigger1=animtime=0
value=0
ctrl=1
persistent=256
ignorehitpause=1

[statedef 1201]

[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256006
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256006
value=1836769491
persistent=256
ignorehitpause=1
[state ]
type=varset
triggerall=!ishelper
trigger1=1
var(58)=stateno
ignorehitpause=1
[state ]
type=varset
triggerall=ishelper(103000)
trigger1=1
sysvar(0)=stateno
ignorehitpause=1

[state ]
type=changestate
trigger1=var(0)<=-1
trigger2=var(0)>=51
value=1200
ignorehitpause=1



;gB
[state ]
type=projectile
trigger1=1
projanim=40000
projremanim=10370
projscale=0.05,0.05
offset=41+6*var(0),floor(-39+40*cos((2*pi/30)*var(0)))
velocity=0,0
accel=0,0
projremove=1
projremovetime=floor(0.25*var(0))
projsprpriority=2147483547
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=projectile
trigger1=1
projanim=40000
projremanim=10371
projscale=0.045,0.045
offset=41+6*var(0),floor(-39+40*cos((2*pi/30)*var(0)))
velocity=0,0
accel=0,0
projremove=1
projremovetime=floor(0.25*var(0))+3
projsprpriority=2147483546
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

[state ]
type=projectile
trigger1=1
projanim=40000
projremanim=10370
projscale=0.05,0.05
offset=41+6*var(0),floor(-39-40*cos((2*pi/30)*var(0)))
velocity=0,0
accel=0,0
projremove=1
projremovetime=floor(0.45*var(0))
projsprpriority=2147483547
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=projectile
trigger1=1
projanim=40000
projremanim=10371
projscale=0.045,0.045
offset=41+6*var(0),floor(-39-40*cos((2*pi/30)*var(0)))
velocity=0,0
accel=0,0
projremove=1
projremovetime=floor(0.45*var(0))+3
projsprpriority=2147483546
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



[state ]
type=varset
trigger1=1
var(55)=random
ignorehitpause=1



;ށB
[state ]
type=varadd
trigger1=1
var(0)=1
ignorehitpause=1
[state ]
type=changestate
trigger1=var(0)>=1&&var(0)<=51
value=stateno
persistent=256
ignorehitpause=1

[statedef 1202]
type=a
movetype=h
physics=n

[state ]
type=changestate
trigger1=sysvar(0)%257000!=256006
trigger1=enemy(0),sysvar(0)%257000=256006
trigger1=floor((enemy(0),sysvar(2)%floor(2.0**7))/floor(2.0**6))=1
trigger2=sysvar(0)%257000!=256006
trigger2=enemy(0),sysvar(0)%257000!=256006
trigger2=floor((enemy(1),sysvar(2)%floor(2.0**7))/floor(2.0**6))=1
value=1836769491
persistent=256
ignorehitpause=1

[state ]
type=changeanim2
trigger1=1
value=3101
ignorehitpause=1
[state ]
type=nothitby
trigger1=1
value=sca
ignorehitpause=1
[state ]
type=nothitby
trigger1=1
value2=sca
ignorehitpause=1
[state ]
type=screenbound
trigger1=1
value=1
movecamera=0,0
ignorehitpause=1
[state ]
type=width
trigger1=1
edge=0,-99999
ignorehitpause=1
[state ]
type=velset
trigger1=1
x=-20
ignorehitpause=1
[state ]
type=changestate
trigger1=backedgedist<0
value=1203
persistent=256
ignorehitpause=1

[statedef 1203]
type=a
movetype=h
physics=n

[state ]
type=changestate
trigger1=sysvar(0)%257000!=256006
trigger1=enemy(0),sysvar(0)%257000=256006
trigger1=floor((enemy(0),sysvar(2)%floor(2.0**7))/floor(2.0**6))=1
trigger2=sysvar(0)%257000!=256006
trigger2=enemy(0),sysvar(0)%257000!=256006
trigger2=floor((enemy(1),sysvar(2)%floor(2.0**7))/floor(2.0**6))=1
value=1836769491
persistent=256
ignorehitpause=1

[state ]
type=nothitby
trigger1=1
value=sca
ignorehitpause=1
[state ]
type=nothitby
trigger1=1
value2=sca
ignorehitpause=1
[state ]
type=screenbound
trigger1=1
value=1
movecamera=0,0
ignorehitpause=1
[state ]
type=velset
trigger1=1
x=-99999
y=0
ignorehitpause=1
[state ]
type=offset
trigger1=1
x=1-random%3
y=1-random%3
ignorehitpause=1
[state ]
type=explod
trigger1=time=0
anim=f72
trans=sub
pos=const(size.mid.pos.x),0
removetime=-2
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=changestate
trigger1=time>=20
value=1204
persistent=256
ignorehitpause=1

[statedef 1204]
type=a
movetype=h
physics=n

[state ]
type=changestate
trigger1=sysvar(0)%257000!=256006
trigger1=enemy(0),sysvar(0)%257000=256006
trigger1=floor((enemy(0),sysvar(2)%floor(2.0**7))/floor(2.0**6))=1
trigger2=sysvar(0)%257000!=256006
trigger2=enemy(0),sysvar(0)%257000!=256006
trigger2=floor((enemy(1),sysvar(2)%floor(2.0**7))/floor(2.0**6))=1
value=1836769491
persistent=256
ignorehitpause=1

[state ]
type=changeanim2
trigger1=time=0
value=803
ignorehitpause=1
[state ]
type=screenbound
trigger1=1
value=1
movecamera=0,0
ignorehitpause=1
[state ]
type=turn
trigger1=time=0
ignorehitpause=1
[state ]
type=velset
trigger1=time=0
x=-3.2
y=-10+0.02*(-screenpos y+120-const(size.mid.pos.y))
ignorehitpause=1
[state ]
type=veladd
trigger1=time>=0
y=.4
ignorehitpause=1
[state ]
type=selfstate
trigger1=vel y>=0
trigger1=pos y>=0
value=5100
persistent=256
ignorehitpause=1

[statedef 1300]
type=s
movetype=a
physics=s
ctrl=0
velset=0,0
sprpriority=4

[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256006
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256006
value=1836769491
persistent=256
ignorehitpause=1
[state ]
type=varset
triggerall=!ishelper
trigger1=1
var(58)=stateno
ignorehitpause=1
[state ]
type=varset
triggerall=ishelper(103000)
trigger1=1
sysvar(0)=stateno
ignorehitpause=1

[state ]
type=changeanim
trigger1=anim!=1300
value=1300
ignorehitpause=1



;B
[state ]
type=playsnd
trigger1=animelemtime(1)=10
value=s100,22
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=20
value=s207,2
ignorehitpause=1



;ʐFC[AB
[state ]
type=explod
triggerall=var(56)=1
trigger1=animelemtime(1)=0
anim=11000
trans=addalpha
alpha=0,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483647
ontop=1
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;ʗh炵B
[state ]
type=envshake
trigger1=animelemtime(1)>=0&&animelemtime(1)<=14
time=2
freq=180
ampl=floor((18-18*sin((pi/2/15)*animelemtime(1)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1



;悭goQ[gB
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=19
anim=ifelse(var(55)%18>=0&&var(55)%18<=9,10180+var(55)%18,70180-10+var(55)%18)
scale=0.25,1
pos=floor(41*cos(-20*pi/180)-(-39-40)*sin(-20*pi/180)),floor((-39-40)*cos(-20*pi/180)+41*sin(-20*pi/180))
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483545
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)=0
trigger2=animelemtime(1)=5
trigger3=animelemtime(1)=10
trigger4=animelemtime(1)=15
trigger5=animelemtime(1)=20
anim=10310
scale=0.1,0.4
pos=floor(41*cos(-20*pi/180)-(-39-40)*sin(-20*pi/180)),floor((-39-40)*cos(-20*pi/180)+41*sin(-20*pi/180))
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483544
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=19
anim=10023
scale=0.6,0.6
pos=floor(41*cos(-20*pi/180)-(-39-40)*sin(-20*pi/180)),floor((-39-40)*cos(-20*pi/180)+41*sin(-20*pi/180))
vel=(6+6*cos(random)*cos(var(55)))*cos(-20*pi/180)-7*cos(random)*sin(var(55))*sin(-20*pi/180),7*cos(random)*sin(var(55))*cos(-20*pi/180)+(6+6*cos(random)*cos(var(55)))*sin(-20*pi/180)
accel=0,0
removetime=-2
sprpriority=2147483545
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=19
anim=ifelse(var(55)%18>=0&&var(55)%18<=9,10180+var(55)%18,70180-10+var(55)%18)
scale=0.25,1
pos=floor(41*cos(-20*pi/180)-(-39+40)*sin(-20*pi/180)),floor((-39+40)*cos(-20*pi/180)+41*sin(-20*pi/180))
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483545
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)=0
trigger2=animelemtime(1)=5
trigger3=animelemtime(1)=10
trigger4=animelemtime(1)=15
trigger5=animelemtime(1)=20
anim=10310
scale=0.1,0.4
pos=floor(41*cos(-20*pi/180)-(-39+40)*sin(-20*pi/180)),floor((-39+40)*cos(-20*pi/180)+41*sin(-20*pi/180))
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483544
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=19
anim=10023
scale=0.6,0.6
pos=floor(41*cos(-20*pi/180)-(-39+40)*sin(-20*pi/180)),floor((-39+40)*cos(-20*pi/180)+41*sin(-20*pi/180))
vel=(6+6*cos(random)*cos(var(55)))*cos(-20*pi/180)-7*cos(random)*sin(var(55))*sin(-20*pi/180),7*cos(random)*sin(var(55))*cos(-20*pi/180)+(6+6*cos(random)*cos(var(55)))*sin(-20*pi/180)
accel=0,0
removetime=-2
sprpriority=2147483545
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;EF[uB
[state ]
type=varset
trigger1=animelemtime(1)=0
trigger1=prevstateno!=1301
var(0)=0
ignorehitpause=1
[state ]
type=changestate
trigger1=animelemtime(1)=0
trigger1=prevstateno!=1301
value=1301
ignorehitpause=1



;܂Ă[I
[state ]
type=projectile
trigger1=animelemtime(1)=0
projid=1302
projanim=40090
projhitanim=ifelse(var(55)%18>=0&&var(55)%18<=9,10180+var(55)%18,70180-10+var(55)%18)
projremanim=-1
projscale=0.7,0.7
offset=41,-39
velocity=20*cos(-20*pi/180),20*sin(-20*pi/180)
accel=0,0
projremove=1
projremovetime=20
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=s,sp
hitflag=mafdp
guardflag=m
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=51,20
numhits=7
getpower=0,0
givepower=0,5
pausetime=5,10
guard.pausetime=5,10
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=0,0
guard.velocity=0
air.velocity=0,0
airguard.velocity=0,0
fall=1
air.fall=1
kill=1
guard.kill=0
fall.kill=1
p2facing=1
ignorehitpause=1



;AҁAB
[state ]
type=changestate
trigger1=animtime=0
value=0
ctrl=1
persistent=256
ignorehitpause=1

[statedef 1301]

[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256006
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256006
value=1836769491
persistent=256
ignorehitpause=1
[state ]
type=varset
triggerall=!ishelper
trigger1=1
var(58)=stateno
ignorehitpause=1
[state ]
type=varset
triggerall=ishelper(103000)
trigger1=1
sysvar(0)=stateno
ignorehitpause=1

[state ]
type=changestate
trigger1=var(0)<=-1
trigger2=var(0)>=51
value=1300
ignorehitpause=1



;gB
[state ]
type=projectile
trigger1=1
projanim=40000
projremanim=10370
projscale=0.05,0.05
offset=floor((41+6*var(0))*cos(-20*pi/180)-(-39+40*cos((2*pi/30)*var(0)))*sin(-20*pi/180)),floor((-39+40*cos((2*pi/30)*var(0)))*cos(-20*pi/180)+(41+6*var(0))*sin(-20*pi/180))
velocity=0,0
accel=0,0
projremove=1
projremovetime=floor(0.25*var(0))
projsprpriority=2147483547
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=projectile
trigger1=1
projanim=40000
projremanim=10371
projscale=0.045,0.045
offset=floor((41+6*var(0))*cos(-20*pi/180)-(-39+40*cos((2*pi/30)*var(0)))*sin(-20*pi/180)),floor((-39+40*cos((2*pi/30)*var(0)))*cos(-20*pi/180)+(41+6*var(0))*sin(-20*pi/180))
velocity=0,0
accel=0,0
projremove=1
projremovetime=floor(0.25*var(0))+3
projsprpriority=2147483546
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

[state ]
type=projectile
trigger1=1
projanim=40000
projremanim=10370
projscale=0.05,0.05
offset=floor((41+6*var(0))*cos(-20*pi/180)-(-39-40*cos((2*pi/30)*var(0)))*sin(-20*pi/180)),floor((-39-40*cos((2*pi/30)*var(0)))*cos(-20*pi/180)+(41+6*var(0))*sin(-20*pi/180))
velocity=0,0
accel=0,0
projremove=1
projremovetime=floor(0.45*var(0))
projsprpriority=2147483547
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=projectile
trigger1=1
projanim=40000
projremanim=10371
projscale=0.045,0.045
offset=floor((41+6*var(0))*cos(-20*pi/180)-(-39-40*cos((2*pi/30)*var(0)))*sin(-20*pi/180)),floor((-39-40*cos((2*pi/30)*var(0)))*cos(-20*pi/180)+(41+6*var(0))*sin(-20*pi/180))
velocity=0,0
accel=0,0
projremove=1
projremovetime=floor(0.45*var(0))+3
projsprpriority=2147483546
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



[state ]
type=varset
trigger1=1
var(55)=random
ignorehitpause=1



;ށB
[state ]
type=varadd
trigger1=1
var(0)=1
ignorehitpause=1
[state ]
type=changestate
trigger1=var(0)>=1&&var(0)<=51
value=stateno
persistent=256
ignorehitpause=1

[statedef 1302]
type=a
movetype=h
physics=n

[state ]
type=changestate
trigger1=sysvar(0)%257000!=256006
trigger1=enemy(0),sysvar(0)%257000=256006
trigger1=floor((enemy(0),sysvar(2)%floor(2.0**7))/floor(2.0**6))=1
trigger2=sysvar(0)%257000!=256006
trigger2=enemy(0),sysvar(0)%257000!=256006
trigger2=floor((enemy(1),sysvar(2)%floor(2.0**7))/floor(2.0**6))=1
value=1836769491
persistent=256
ignorehitpause=1

[state ]
type=changeanim2
trigger1=1
value=3101
ignorehitpause=1
[state ]
type=nothitby
trigger1=1
value=sca
ignorehitpause=1
[state ]
type=nothitby
trigger1=1
value2=sca
ignorehitpause=1
[state ]
type=screenbound
trigger1=1
value=1
movecamera=0,0
ignorehitpause=1
[state ]
type=width
trigger1=1
edge=0,-99999
ignorehitpause=1
[state ]
type=velset
trigger1=1
x=20*cos(200*pi/180)
y=20*sin(200*pi/180)
ignorehitpause=1
[state ]
type=changestate
trigger1=backedgedist<0
value=1203
persistent=256
ignorehitpause=1

[statedef 1400]
type=s
movetype=a
physics=s
ctrl=0
velset=0,0
sprpriority=4

[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256006
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256006
value=1836769491
persistent=256
ignorehitpause=1
[state ]
type=varset
triggerall=!ishelper
trigger1=1
var(58)=stateno
ignorehitpause=1
[state ]
type=varset
triggerall=ishelper(103000)
trigger1=1
sysvar(0)=stateno
ignorehitpause=1

[state ]
type=changeanim
trigger1=anim!=1400
value=1400
ignorehitpause=1



;B
[state ]
type=playsnd
trigger1=animelemtime(4)=0
value=s10000,15
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(4)=0
trigger2=animelemtime(4)=3
trigger3=animelemtime(4)=6
trigger4=animelemtime(4)=9
value=s10000,19
ignorehitpause=1



;ʐFC[AB
[state ]
type=explod
triggerall=var(56)=1
trigger1=animelemtime(4)=0
trigger2=animelemtime(4)=4
anim=11000
trans=addalpha
alpha=0,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483647
ontop=1
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;ʗh炵B
[state ]
type=envshake
trigger1=animelemtime(1)>=0&&animelemtime(4)<=-1
time=2
freq=180
ampl=floor(2*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=envshake
trigger1=animelemtime(4)>=0&&animelemtime(4)<=19
time=2
freq=180
ampl=floor((22-22*sin((pi/2/20)*animelemtime(4)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1



;኱ށB
[state ]
type=posadd
trigger1=animelemtime(4)>=0&&animtime<=-5
x=-5
ignorehitpause=1



;{o[I
[state ]
type=explod
trigger1=animelemtime(4)>=0&&animelemtime(4)<=23
trigger1=animelemtime(4)%8=0
anim=10310
scale=0.25,0.25
pos=93-45+var(55)%91,-48-45+(var(55)**2)%91
vel=2.4,0
accel=0,0
removetime=-2
sprpriority=2147483545
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(4)>=0&&animelemtime(4)<=23
trigger1=animelemtime(4)%8=4
anim=10460
scale=0.25,0.25
pos=93-45+var(55)%91,-48-45+(var(55)**2)%91
vel=2.4,0
accel=0,0
removetime=-2
sprpriority=2147483545
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;e[B
[state ]
type=varset
trigger1=animelemtime(4)>=0&&animelemtime(4)<=23
trigger1=animelemtime(4)%8=0
trigger1=prevstateno!=1401
var(0)=0
ignorehitpause=1
[state ]
type=changestate
trigger1=animelemtime(4)>=0&&animelemtime(4)<=23
trigger1=animelemtime(4)%8=0
trigger1=prevstateno!=1401
value=1401
ignorehitpause=1

[state ]
type=varset
trigger1=animelemtime(4)>=0&&animelemtime(4)<=23
trigger1=animelemtime(4)%8=4
trigger1=prevstateno!=1402
var(0)=0
ignorehitpause=1
[state ]
type=changestate
trigger1=animelemtime(4)>=0&&animelemtime(4)<=23
trigger1=animelemtime(4)%8=4
trigger1=prevstateno!=1402
value=1402
ignorehitpause=1



;܂Ă[I
[state ]
type=projectile
trigger1=animelemtime(4)>=0&&animelemtime(4)<=23
trigger1=animelemtime(4)%3=0
projid=302
projanim=40140
projhitanim=ifelse(var(55)%18>=0&&var(55)%18<=9,10180+var(55)%18,70180-10+var(55)%18)
projremanim=-1
projscale=0.7,0.7
offset=93,-48
velocity=0,0
accel=0,0
projremove=1
projremovetime=2
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=s,sp
hitflag=mafd
guardflag=m
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=5,2
getpower=20,10
givepower=0,5
pausetime=5,10
guard.pausetime=5,10
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=-4
guard.velocity=-4
air.velocity=-2,-7
airguard.velocity=-2,-7
fall=0
air.fall=1
kill=1
guard.kill=0
fall.kill=1
ignorehitpause=1



;AҁAB
[state ]
type=changestate
trigger1=animtime=0
value=0
ctrl=1
persistent=256
ignorehitpause=1

[statedef 1401]

[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256006
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256006
value=1836769491
persistent=256
ignorehitpause=1
[state ]
type=varset
triggerall=!ishelper
trigger1=1
var(58)=stateno
ignorehitpause=1
[state ]
type=varset
triggerall=ishelper(103000)
trigger1=1
sysvar(0)=stateno
ignorehitpause=1

[state ]
type=changestate
trigger1=var(0)<=-1
trigger2=var(0)>=10
value=1400
ignorehitpause=1



[state ]
type=varset
trigger1=var(0)=0
var(1)=10023
ignorehitpause=1
[state ]
type=varset
trigger1=var(0)>=1&&var(0)<=5
var(1)=70025-1+var(0)
ignorehitpause=1
[state ]
type=varset
trigger1=var(0)>=6&&var(0)<=9
var(1)=80020-6+var(0)
ignorehitpause=1
[state ]
type=varset
trigger1=1
var(2)=random
ignorehitpause=1
[state ]
type=varset
trigger1=1
var(3)=random
ignorehitpause=1
[state ]
type=explod
trigger1=1
anim=var(1)
scale=0.4,0.4
pos=floor((93-45+var(55)%91)-var(0)*(4+4*cos(var(3)))*cos(var(2))),floor((-48-45+(var(55)**2)%91)-var(0)*(4+4*cos(var(3)**2))*sin(var(2)))
vel=(4+4*cos(var(3)))*cos(var(2)),(4+4*cos(var(3)**2))*sin(var(2))
accel=0,0
removetime=-2
sprpriority=2147483545
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



[state ]
type=varset
trigger1=1
var(55)=random
ignorehitpause=1



;ށB
[state ]
type=varadd
trigger1=1
var(0)=1
ignorehitpause=1
[state ]
type=changestate
trigger1=var(0)>=1&&var(0)<=10
value=stateno
persistent=256
ignorehitpause=1

[statedef 1402]

[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256006
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256006
value=1836769491
persistent=256
ignorehitpause=1
[state ]
type=varset
triggerall=!ishelper
trigger1=1
var(58)=stateno
ignorehitpause=1
[state ]
type=varset
triggerall=ishelper(103000)
trigger1=1
sysvar(0)=stateno
ignorehitpause=1

[state ]
type=changestate
trigger1=var(0)<=-1
trigger2=var(0)>=10
value=1400
ignorehitpause=1



[state ]
type=varset
trigger1=var(0)=0
var(1)=10033
ignorehitpause=1
[state ]
type=varset
trigger1=var(0)>=1&&var(0)<=4
var(1)=70036-1+var(0)
ignorehitpause=1
[state ]
type=varset
trigger1=var(0)>=5&&var(0)<=9
var(1)=80030-5+var(0)
ignorehitpause=1
[state ]
type=varset
trigger1=1
var(2)=random
ignorehitpause=1
[state ]
type=varset
trigger1=1
var(3)=random
ignorehitpause=1
[state ]
type=explod
trigger1=1
anim=var(1)
scale=0.4,0.4
pos=floor((93-45+var(55)%91)-var(0)*(4+4*cos(var(3)))*cos(var(2))),floor((-48-45+(var(55)**2)%91)-var(0)*(4+4*cos(var(3)**2))*sin(var(2)))
vel=(4+4*cos(var(3)))*cos(var(2)),(4+4*cos(var(3)**2))*sin(var(2))
accel=0,0
removetime=-2
sprpriority=2147483545
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



[state ]
type=varset
trigger1=1
var(55)=random
ignorehitpause=1



;ށB
[state ]
type=varadd
trigger1=1
var(0)=1
ignorehitpause=1
[state ]
type=changestate
trigger1=var(0)>=1&&var(0)<=10
value=stateno
persistent=256
ignorehitpause=1

[statedef 1500]
type=s
movetype=a
physics=s
ctrl=0
velset=0,0
sprpriority=4

[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256006
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256006
value=1836769491
persistent=256
ignorehitpause=1
[state ]
type=varset
triggerall=!ishelper
trigger1=1
var(58)=stateno
ignorehitpause=1
[state ]
type=varset
triggerall=ishelper(103000)
trigger1=1
sysvar(0)=stateno
ignorehitpause=1

[state ]
type=changeanim
trigger1=anim!=1500
value=1500
ignorehitpause=1



;B
[state ]
type=playsnd
trigger1=animelemtime(4)=0
value=s10000,15
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(4)=0
trigger2=animelemtime(4)=3
trigger3=animelemtime(4)=6
trigger4=animelemtime(4)=9
value=s10000,19
ignorehitpause=1



;ʐFC[AB
[state ]
type=explod
triggerall=var(56)=1
trigger1=animelemtime(4)=0
trigger2=animelemtime(4)=4
anim=11000
trans=addalpha
alpha=0,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483647
ontop=1
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;ʗh炵B
[state ]
type=envshake
trigger1=animelemtime(1)>=0&&animelemtime(4)<=-1
time=2
freq=180
ampl=floor(2*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=envshake
trigger1=animelemtime(4)>=0&&animelemtime(4)<=19
time=2
freq=180
ampl=floor((22-22*sin((pi/2/20)*animelemtime(4)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1



;኱ށB
[state ]
type=posadd
trigger1=animelemtime(4)>=0&&animtime<=-5
x=-5
ignorehitpause=1



;{o[I
[state ]
type=explod
trigger1=animelemtime(4)>=0&&animelemtime(4)<=23
trigger1=animelemtime(4)%8=0
anim=10310
scale=0.25,0.25
pos=60-45+var(55)%91,-100-45+(var(55)**2)%91
vel=2.4*cos(-pi/4),2.4*sin(-pi/4)
accel=0,0
removetime=-2
sprpriority=2147483545
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(4)>=0&&animelemtime(4)<=23
trigger1=animelemtime(4)%8=4
anim=10460
scale=0.25,0.25
pos=60-45+var(55)%91,-100-45+(var(55)**2)%91
vel=2.4*cos(-pi/4),2.4*sin(-pi/4)
accel=0,0
removetime=-2
sprpriority=2147483545
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;e[B
[state ]
type=varset
trigger1=animelemtime(4)>=0&&animelemtime(4)<=23
trigger1=animelemtime(4)%8=0
trigger1=prevstateno!=1501
var(0)=0
ignorehitpause=1
[state ]
type=changestate
trigger1=animelemtime(4)>=0&&animelemtime(4)<=23
trigger1=animelemtime(4)%8=0
trigger1=prevstateno!=1501
value=1501
ignorehitpause=1

[state ]
type=varset
trigger1=animelemtime(4)>=0&&animelemtime(4)<=23
trigger1=animelemtime(4)%8=4
trigger1=prevstateno!=1502
var(0)=0
ignorehitpause=1
[state ]
type=changestate
trigger1=animelemtime(4)>=0&&animelemtime(4)<=23
trigger1=animelemtime(4)%8=4
trigger1=prevstateno!=1502
value=1502
ignorehitpause=1



;܂Ă[I
[state ]
type=projectile
trigger1=animelemtime(4)>=0&&animelemtime(4)<=23
trigger1=animelemtime(4)%3=0
projid=302
projanim=40140
projhitanim=ifelse(var(55)%18>=0&&var(55)%18<=9,10180+var(55)%18,70180-10+var(55)%18)
projremanim=-1
projscale=0.7,0.7
offset=60,-100
velocity=0,0
accel=0,0
projremove=1
projremovetime=2
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=s,sp
hitflag=mafd
guardflag=m
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=5,2
getpower=20,10
givepower=0,5
pausetime=5,10
guard.pausetime=5,10
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=-4
guard.velocity=-4
air.velocity=-2,-7
airguard.velocity=-2,-7
fall=0
air.fall=1
kill=1
guard.kill=0
fall.kill=1
ignorehitpause=1



;AҁAB
[state ]
type=changestate
trigger1=animtime=0
value=0
ctrl=1
persistent=256
ignorehitpause=1

[statedef 1501]

[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256006
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256006
value=1836769491
persistent=256
ignorehitpause=1
[state ]
type=varset
triggerall=!ishelper
trigger1=1
var(58)=stateno
ignorehitpause=1
[state ]
type=varset
triggerall=ishelper(103000)
trigger1=1
sysvar(0)=stateno
ignorehitpause=1

[state ]
type=changestate
trigger1=var(0)<=-1
trigger2=var(0)>=10
value=1500
ignorehitpause=1



[state ]
type=varset
trigger1=var(0)=0
var(1)=10023
ignorehitpause=1
[state ]
type=varset
trigger1=var(0)>=1&&var(0)<=5
var(1)=70025-1+var(0)
ignorehitpause=1
[state ]
type=varset
trigger1=var(0)>=6&&var(0)<=9
var(1)=80020-6+var(0)
ignorehitpause=1
[state ]
type=varset
trigger1=1
var(2)=random
ignorehitpause=1
[state ]
type=varset
trigger1=1
var(3)=random
ignorehitpause=1
[state ]
type=explod
trigger1=1
anim=var(1)
scale=0.4,0.4
pos=floor((60-45+var(55)%91)-var(0)*(4+4*cos(var(3)))*cos(var(2))),floor((-100-45+(var(55)**2)%91)-var(0)*(4+4*cos(var(3)**2))*sin(var(2)))
vel=(4+4*cos(var(3)))*cos(var(2)),(4+4*cos(var(3)**2))*sin(var(2))
accel=0,0
removetime=-2
sprpriority=2147483545
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



[state ]
type=varset
trigger1=1
var(55)=random
ignorehitpause=1



;ށB
[state ]
type=varadd
trigger1=1
var(0)=1
ignorehitpause=1
[state ]
type=changestate
trigger1=var(0)>=1&&var(0)<=10
value=stateno
persistent=256
ignorehitpause=1

[statedef 1502]

[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256006
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256006
value=1836769491
persistent=256
ignorehitpause=1
[state ]
type=varset
triggerall=!ishelper
trigger1=1
var(58)=stateno
ignorehitpause=1
[state ]
type=varset
triggerall=ishelper(103000)
trigger1=1
sysvar(0)=stateno
ignorehitpause=1

[state ]
type=changestate
trigger1=var(0)<=-1
trigger2=var(0)>=10
value=1500
ignorehitpause=1



[state ]
type=varset
trigger1=var(0)=0
var(1)=10033
ignorehitpause=1
[state ]
type=varset
trigger1=var(0)>=1&&var(0)<=4
var(1)=70036-1+var(0)
ignorehitpause=1
[state ]
type=varset
trigger1=var(0)>=5&&var(0)<=9
var(1)=80030-5+var(0)
ignorehitpause=1
[state ]
type=varset
trigger1=1
var(2)=random
ignorehitpause=1
[state ]
type=varset
trigger1=1
var(3)=random
ignorehitpause=1
[state ]
type=explod
trigger1=1
anim=var(1)
scale=0.4,0.4
pos=floor((60-45+var(55)%91)-var(0)*(4+4*cos(var(3)))*cos(var(2))),floor((-100-45+(var(55)**2)%91)-var(0)*(4+4*cos(var(3)**2))*sin(var(2)))
vel=(4+4*cos(var(3)))*cos(var(2)),(4+4*cos(var(3)**2))*sin(var(2))
accel=0,0
removetime=-2
sprpriority=2147483545
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



[state ]
type=varset
trigger1=1
var(55)=random
ignorehitpause=1



;ށB
[state ]
type=varadd
trigger1=1
var(0)=1
ignorehitpause=1
[state ]
type=changestate
trigger1=var(0)>=1&&var(0)<=10
value=stateno
persistent=256
ignorehitpause=1

[statedef 1600]
type=s
movetype=a
physics=s
ctrl=0
sprpriority=4

[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256006
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256006
value=1836769491
persistent=256
ignorehitpause=1
[state ]
type=varset
triggerall=!ishelper
trigger1=1
var(58)=stateno
ignorehitpause=1
[state ]
type=varset
triggerall=ishelper(103000)
trigger1=1
sysvar(0)=stateno
ignorehitpause=1

[state ]
type=changeanim
trigger1=anim!=1600
value=1600
ignorehitpause=1



;B
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,8
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(7)=0
value=s100,25
freqmul=1+0.08*cos(var(55))
channel=1
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(7)=0
value=s300,1
freqmul=1+0.08*cos(var(55))
channel=2
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(7)=0
value=s10000,10
freqmul=0.8
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(7)=0
value=s10000,10
freqmul=0.8
ignorehitpause=1



;ʐFC[AB
[state ]
type=explod
triggerall=var(56)=1
trigger1=animelemtime(7)=0
anim=11000
trans=addalpha
alpha=0,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483647
ontop=1
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;ʗh炵B
[state ]
type=envshake
trigger1=animelemtime(7)>=0&&animelemtime(7)<=29
time=2
freq=180
ampl=floor((22-22*sin((pi/2/30)*animelemtime(7)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1



;ۂB
[state ]
type=posadd
trigger1=animelemtime(7)>=0&&animelemtime(7)<=19
x=12*cos((pi/2/20)*animelemtime(7))
ignorehitpause=1



;ܓIȉ̂PB
[state ]
type=explod
trigger1=animelemtime(7)=-5
anim=80193
scale=0.7,0.7
pos=61+10,-43-10
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(7)=-5
anim=80193
scale=0.7,0.7
pos=61,-43
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(7)=-5
anim=80193
scale=0.7,0.7
pos=61-10,-43+10
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(7)=-5
trigger1=prevstateno!=1601
var(0)=0
ignorehitpause=1
[state ]
type=changestate
trigger1=animelemtime(7)=-5
trigger1=prevstateno!=1601
value=1601
ignorehitpause=1

;܂ɒǏ]ăiCtB
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
var(1)=(0+8*(animelemtime(7)+5))%72
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(1)>=0&&var(1)<=9
var(2)=10360+var(1)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(1)>=10&&var(1)<=19
var(2)=70360-10+var(1)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(1)>=20&&var(1)<=29
var(2)=80360-20+var(1)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(1)>=30&&var(1)<=39
var(2)=90360-30+var(1)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(1)>=40&&var(1)<=49
var(2)=100360-40+var(1)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(1)>=50&&var(1)<=59
var(2)=110360-50+var(1)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(1)>=60&&var(1)<=69
var(2)=120360-60+var(1)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(1)>=70&&var(1)<=71
var(2)=130360-70+var(1)
ignorehitpause=1
[state ]
type=explod
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
anim=var(2)
scale=0.39,0.39
pos=floor(61-10+(-180+24*(animelemtime(7)+5))*cos(pi*50/180.0)),floor(-43+10+(-180+24*(animelemtime(7)+5))*sin(pi*50/180.0))
vel=0,0
accel=0.3*cos(-pi*5*var(1)/180.0),0.3*sin(-pi*5*var(1)/180.0)
removetime=100
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=projectile
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
projid=302
projanim=40150
projhitanim=ifelse(var(55)%18>=0&&var(55)%18<=9,10180+var(55)%18,70180-10+var(55)%18)
projremanim=-1
projscale=0.7,0.7
offset=floor(61-10+(-180+24*(animelemtime(7)+5))*cos(pi*50/180.0)),floor(-43+10+(-180+24*(animelemtime(7)+5))*sin(pi*50/180.0))
velocity=0,0
accel=0.3*cos(-pi*5*var(1)/180.0),0.3*sin(-pi*5*var(1)/180.0)
projremove=1
projremovetime=100
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=s,sp
hitflag=mafd
guardflag=m
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=4,2
getpower=2,1
givepower=0,5
hitsound=s100,4
guardsound=s100,4
pausetime=5,10
guard.pausetime=5,10
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=-4
guard.velocity=-4
air.velocity=-4,-3.5
airguard.velocity=-4,-3.5
fall=0
air.fall=1
kill=1
guard.kill=0
fall.kill=1
ignorehitpause=1

[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
var(3)=(2+8*(animelemtime(7)+5))%72
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(3)>=0&&var(3)<=9
var(4)=10360+var(3)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(3)>=10&&var(3)<=19
var(4)=70360-10+var(3)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(3)>=20&&var(3)<=29
var(4)=80360-20+var(3)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(3)>=30&&var(3)<=39
var(4)=90360-30+var(3)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(3)>=40&&var(3)<=49
var(4)=100360-40+var(3)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(3)>=50&&var(3)<=59
var(4)=110360-50+var(3)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(3)>=60&&var(3)<=69
var(4)=120360-60+var(3)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(3)>=70&&var(3)<=71
var(4)=130360-70+var(3)
ignorehitpause=1
[state ]
type=explod
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
anim=var(4)
scale=0.39,0.39
pos=floor(61-10+(-180+6+24*(animelemtime(7)+5))*cos(pi*50/180.0)),floor(-43+10+(-180+6+24*(animelemtime(7)+5))*sin(pi*50/180.0))
vel=0,0
accel=0.3*cos(-pi*5*var(3)/180),0.3*sin(-pi*5*var(3)/180)
removetime=100
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=projectile
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
projid=302
projanim=40150
projhitanim=ifelse(var(55)%18>=0&&var(55)%18<=9,10180+var(55)%18,70180-10+var(55)%18)
projremanim=-1
projscale=0.7,0.7
offset=floor(61-10+(-180+6+24*(animelemtime(7)+5))*cos(pi*50/180.0)),floor(-43+10+(-180+6+24*(animelemtime(7)+5))*sin(pi*50/180.0))
velocity=0,0
accel=0.3*cos(-pi*5*var(3)/180),0.3*sin(-pi*5*var(3)/180)
projremove=1
projremovetime=100
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=s,sp
hitflag=mafd
guardflag=m
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=4,2
getpower=2,1
givepower=0,5
hitsound=s100,4
guardsound=s100,4
pausetime=5,10
guard.pausetime=5,10
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=-4
guard.velocity=-4
air.velocity=-4,-3.5
airguard.velocity=-4,-3.5
fall=0
air.fall=1
kill=1
guard.kill=0
fall.kill=1
ignorehitpause=1

[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
var(5)=(4+8*(animelemtime(7)+5))%72
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(5)>=0&&var(5)<=9
var(6)=10360+var(5)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(5)>=10&&var(5)<=19
var(6)=70360-10+var(5)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(5)>=20&&var(5)<=29
var(6)=80360-20+var(5)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(5)>=30&&var(5)<=39
var(6)=90360-30+var(5)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(5)>=40&&var(5)<=49
var(6)=100360-40+var(5)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(5)>=50&&var(5)<=59
var(6)=110360-50+var(5)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(5)>=60&&var(5)<=69
var(6)=120360-60+var(5)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(5)>=70&&var(5)<=71
var(6)=130360-70+var(5)
ignorehitpause=1
[state ]
type=explod
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
anim=var(6)
scale=0.39,0.39
pos=floor(61-10+(-180+12+24*(animelemtime(7)+5))*cos(pi*50/180.0)),floor(-43+10+(-180+12+24*(animelemtime(7)+5))*sin(pi*50/180.0))
vel=0,0
accel=0.3*cos(-pi*5*var(5)/180),0.3*sin(-pi*5*var(5)/180)
removetime=100
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=projectile
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
projid=302
projanim=40150
projhitanim=ifelse(var(55)%18>=0&&var(55)%18<=9,10180+var(55)%18,70180-10+var(55)%18)
projremanim=-1
projscale=0.7,0.7
offset=floor(61-10+(-180+12+24*(animelemtime(7)+5))*cos(pi*50/180.0)),floor(-43+10+(-180+12+24*(animelemtime(7)+5))*sin(pi*50/180.0))
velocity=0,0
accel=0.3*cos(-pi*5*var(5)/180),0.3*sin(-pi*5*var(5)/180)
projremove=1
projremovetime=100
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=s,sp
hitflag=mafd
guardflag=m
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=4,2
getpower=2,1
givepower=0,5
hitsound=s100,4
guardsound=s100,4
pausetime=5,10
guard.pausetime=5,10
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=-4
guard.velocity=-4
air.velocity=-4,-3.5
airguard.velocity=-4,-3.5
fall=0
air.fall=1
kill=1
guard.kill=0
fall.kill=1
ignorehitpause=1

[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
var(7)=(6+8*(animelemtime(7)+5))%72
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(7)>=0&&var(7)<=9
var(8)=10360+var(7)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(7)>=10&&var(7)<=19
var(8)=70360-10+var(7)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(7)>=20&&var(7)<=29
var(8)=80360-20+var(7)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(7)>=30&&var(7)<=39
var(8)=90360-30+var(7)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(7)>=40&&var(7)<=49
var(8)=100360-40+var(7)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(7)>=50&&var(7)<=59
var(8)=110360-50+var(7)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(7)>=60&&var(7)<=69
var(8)=120360-60+var(7)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(7)>=70&&var(7)<=71
var(8)=130360-70+var(7)
ignorehitpause=1
[state ]
type=explod
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
anim=var(8)
scale=0.39,0.39
pos=floor(61-10+(-180+18+24*(animelemtime(7)+5))*cos(pi*50/180.0)),floor(-43+10+(-180+18+24*(animelemtime(7)+5))*sin(pi*50/180.0))
vel=0,0
accel=0.3*cos(-pi*5*var(7)/180),0.3*sin(-pi*5*var(7)/180)
removetime=100
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=projectile
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
projid=302
projanim=40150
projhitanim=ifelse(var(55)%18>=0&&var(55)%18<=9,10180+var(55)%18,70180-10+var(55)%18)
projremanim=-1
projscale=0.7,0.7
offset=floor(61-10+(-180+18+24*(animelemtime(7)+5))*cos(pi*50/180.0)),floor(-43+10+(-180+18+24*(animelemtime(7)+5))*sin(pi*50/180.0))
velocity=0,0
accel=0.3*cos(-pi*5*var(7)/180),0.3*sin(-pi*5*var(7)/180)
projremove=1
projremovetime=100
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=s,sp
hitflag=mafd
guardflag=m
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=4,2
getpower=2,1
givepower=0,5
hitsound=s100,4
guardsound=s100,4
pausetime=5,10
guard.pausetime=5,10
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=-4
guard.velocity=-4
air.velocity=-4,-3.5
airguard.velocity=-4,-3.5
fall=0
air.fall=1
kill=1
guard.kill=0
fall.kill=1
ignorehitpause=1



;ܓIȉ̂QB
[state ]
type=explod
trigger1=animelemtime(7)=-4
anim=80198
scale=0.7,0.7
pos=61-15,-43
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(7)=-4
anim=80198
scale=0.7,0.7
pos=61,-43
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(7)=-4
anim=80198
scale=0.7,0.7
pos=61+15,-43
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(7)=-4
trigger1=prevstateno!=1602
var(0)=0
ignorehitpause=1
[state ]
type=changestate
trigger1=animelemtime(7)=-4
trigger1=prevstateno!=1602
value=1602
ignorehitpause=1

;܂ɒǏ]ăiCtB
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
var(1)=(0+8*(animelemtime(7)+5))%72
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(1)>=0&&var(1)<=9
var(2)=10360+var(1)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(1)>=10&&var(1)<=19
var(2)=70360-10+var(1)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(1)>=20&&var(1)<=29
var(2)=80360-20+var(1)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(1)>=30&&var(1)<=39
var(2)=90360-30+var(1)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(1)>=40&&var(1)<=49
var(2)=100360-40+var(1)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(1)>=50&&var(1)<=59
var(2)=110360-50+var(1)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(1)>=60&&var(1)<=69
var(2)=120360-60+var(1)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(1)>=70&&var(1)<=71
var(2)=130360-70+var(1)
ignorehitpause=1
[state ]
type=explod
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
anim=var(2)
scale=0.39,0.39
pos=floor(61+15+(-180+24*(animelemtime(7)+5))*cos(-pi*70/180.0)),floor(-43+(-180+24*(animelemtime(7)+5))*sin(-pi*70/180.0))
vel=0,0
accel=0.3*cos(-pi*5*var(1)/180.0),0.3*sin(-pi*5*var(1)/180.0)
removetime=100
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=projectile
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
projid=302
projanim=40150
projhitanim=ifelse(var(55)%18>=0&&var(55)%18<=9,10180+var(55)%18,70180-10+var(55)%18)
projremanim=-1
projscale=0.7,0.7
offset=floor(61+15+(-180+24*(animelemtime(7)+5))*cos(-pi*70/180.0)),floor(-43+(-180+24*(animelemtime(7)+5))*sin(-pi*70/180.0))
velocity=0,0
accel=0.3*cos(-pi*5*var(1)/180.0),0.3*sin(-pi*5*var(1)/180.0)
projremove=1
projremovetime=100
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=s,sp
hitflag=mafd
guardflag=m
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=4,2
getpower=2,1
givepower=0,5
hitsound=s100,4
guardsound=s100,4
pausetime=5,10
guard.pausetime=5,10
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=-4
guard.velocity=-4
air.velocity=-4,-3.5
airguard.velocity=-4,-3.5
fall=0
air.fall=1
kill=1
guard.kill=0
fall.kill=1
ignorehitpause=1

[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
var(3)=(2+8*(animelemtime(7)+5))%72
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(3)>=0&&var(3)<=9
var(4)=10360+var(3)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(3)>=10&&var(3)<=19
var(4)=70360-10+var(3)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(3)>=20&&var(3)<=29
var(4)=80360-20+var(3)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(3)>=30&&var(3)<=39
var(4)=90360-30+var(3)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(3)>=40&&var(3)<=49
var(4)=100360-40+var(3)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(3)>=50&&var(3)<=59
var(4)=110360-50+var(3)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(3)>=60&&var(3)<=69
var(4)=120360-60+var(3)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(3)>=70&&var(3)<=71
var(4)=130360-70+var(3)
ignorehitpause=1
[state ]
type=explod
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
anim=var(4)
scale=0.39,0.39
pos=floor(61+15+(-180+6+24*(animelemtime(7)+5))*cos(-pi*70/180.0)),floor(-43+(-180+6+24*(animelemtime(7)+5))*sin(-pi*70/180.0))
vel=0,0
accel=0.3*cos(-pi*5*var(3)/180),0.3*sin(-pi*5*var(3)/180)
removetime=100
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=projectile
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
projid=302
projanim=40150
projhitanim=ifelse(var(55)%18>=0&&var(55)%18<=9,10180+var(55)%18,70180-10+var(55)%18)
projremanim=-1
projscale=0.7,0.7
offset=floor(61+15+(-180+6+24*(animelemtime(7)+5))*cos(-pi*70/180.0)),floor(-43+(-180+6+24*(animelemtime(7)+5))*sin(-pi*70/180.0))
velocity=0,0
accel=0.3*cos(-pi*5*var(3)/180),0.3*sin(-pi*5*var(3)/180)
projremove=1
projremovetime=100
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=s,sp
hitflag=mafd
guardflag=m
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=4,2
getpower=2,1
givepower=0,5
hitsound=s100,4
guardsound=s100,4
pausetime=5,10
guard.pausetime=5,10
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=-4
guard.velocity=-4
air.velocity=-4,-3.5
airguard.velocity=-4,-3.5
fall=0
air.fall=1
kill=1
guard.kill=0
fall.kill=1
ignorehitpause=1

[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
var(5)=(4+8*(animelemtime(7)+5))%72
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(5)>=0&&var(5)<=9
var(6)=10360+var(5)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(5)>=10&&var(5)<=19
var(6)=70360-10+var(5)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(5)>=20&&var(5)<=29
var(6)=80360-20+var(5)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(5)>=30&&var(5)<=39
var(6)=90360-30+var(5)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(5)>=40&&var(5)<=49
var(6)=100360-40+var(5)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(5)>=50&&var(5)<=59
var(6)=110360-50+var(5)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(5)>=60&&var(5)<=69
var(6)=120360-60+var(5)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(5)>=70&&var(5)<=71
var(6)=130360-70+var(5)
ignorehitpause=1
[state ]
type=explod
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
anim=var(6)
scale=0.39,0.39
pos=floor(61+15+(-180+12+24*(animelemtime(7)+5))*cos(-pi*70/180.0)),floor(-43+(-180+12+24*(animelemtime(7)+5))*sin(-pi*70/180.0))
vel=0,0
accel=0.3*cos(-pi*5*var(5)/180),0.3*sin(-pi*5*var(5)/180)
removetime=100
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=projectile
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
projid=302
projanim=40150
projhitanim=ifelse(var(55)%18>=0&&var(55)%18<=9,10180+var(55)%18,70180-10+var(55)%18)
projremanim=-1
projscale=0.7,0.7
offset=floor(61+15+(-180+12+24*(animelemtime(7)+5))*cos(-pi*70/180.0)),floor(-43+(-180+12+24*(animelemtime(7)+5))*sin(-pi*70/180.0))
velocity=0,0
accel=0.3*cos(-pi*5*var(5)/180),0.3*sin(-pi*5*var(5)/180)
projremove=1
projremovetime=100
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=s,sp
hitflag=mafd
guardflag=m
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=4,2
getpower=2,1
givepower=0,5
hitsound=s100,4
guardsound=s100,4
pausetime=5,10
guard.pausetime=5,10
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=-4
guard.velocity=-4
air.velocity=-4,-3.5
airguard.velocity=-4,-3.5
fall=0
air.fall=1
kill=1
guard.kill=0
fall.kill=1
ignorehitpause=1

[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
var(7)=(6+8*(animelemtime(7)+5))%72
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(7)>=0&&var(7)<=9
var(8)=10360+var(7)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(7)>=10&&var(7)<=19
var(8)=70360-10+var(7)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(7)>=20&&var(7)<=29
var(8)=80360-20+var(7)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(7)>=30&&var(7)<=39
var(8)=90360-30+var(7)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(7)>=40&&var(7)<=49
var(8)=100360-40+var(7)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(7)>=50&&var(7)<=59
var(8)=110360-50+var(7)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(7)>=60&&var(7)<=69
var(8)=120360-60+var(7)
ignorehitpause=1
[state ]
type=varset
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
trigger1=var(7)>=70&&var(7)<=71
var(8)=130360-70+var(7)
ignorehitpause=1
[state ]
type=explod
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
anim=var(8)
scale=0.39,0.39
pos=floor(61+15+(-180+18+24*(animelemtime(7)+5))*cos(-pi*70/180.0)),floor(-43+(-180+18+24*(animelemtime(7)+5))*sin(-pi*70/180.0))
vel=0,0
accel=0.3*cos(-pi*5*var(7)/180),0.3*sin(-pi*5*var(7)/180)
removetime=100
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=projectile
trigger1=(animelemtime(7)+5)>=0&&(animelemtime(7)+5)<=14
projid=302
projanim=40150
projhitanim=ifelse(var(55)%18>=0&&var(55)%18<=9,10180+var(55)%18,70180-10+var(55)%18)
projremanim=-1
projscale=0.7,0.7
offset=floor(61+15+(-180+18+24*(animelemtime(7)+5))*cos(-pi*70/180.0)),floor(-43+(-180+18+24*(animelemtime(7)+5))*sin(-pi*70/180.0))
velocity=0,0
accel=0.3*cos(-pi*5*var(7)/180),0.3*sin(-pi*5*var(7)/180)
projremove=1
projremovetime=100
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=s,sp
hitflag=mafd
guardflag=m
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=4,2
getpower=2,1
givepower=0,5
hitsound=s100,4
guardsound=s100,4
pausetime=5,10
guard.pausetime=5,10
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=-4
guard.velocity=-4
air.velocity=-4,-3.5
airguard.velocity=-4,-3.5
fall=0
air.fall=1
kill=1
guard.kill=0
fall.kill=1
ignorehitpause=1



;ł[B
[state ]
type=explod
trigger1=animelemtime(7)=-10
trigger2=animelemtime(7)=0
anim=10460
scale=2.8,2.8
pos=-9,-37
vel=0,0
accel=0,0
removetime=-2
sprpriority=4
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(13)<=-1
anim=10034
scale=0.6,0.6
pos=4,-40
vel=(4+4*cos(random))*cos(var(55)),(4+4*cos(random))*cos(random)*sin(var(55))
accel=0,0
removetime=-2
sprpriority=2147483545
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(13)<=-1
anim=10034
scale=0.6,0.6
pos=4,-40
vel=(4+4*cos(random))*cos(var(55)),(4+4*cos(random))*cos(random)*sin(var(55))
accel=0,0
removetime=-2
sprpriority=2147483545
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;AҁAB
[state ]
type=changestate
trigger1=animtime=0
value=0
ctrl=1
persistent=256
ignorehitpause=1

[statedef 1601]

[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256006
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256006
value=1836769491
persistent=256
ignorehitpause=1
[state ]
type=varset
triggerall=!ishelper
trigger1=1
var(58)=stateno
ignorehitpause=1
[state ]
type=varset
triggerall=ishelper(103000)
trigger1=1
sysvar(0)=stateno
ignorehitpause=1

[state ]
type=changestate
trigger1=var(0)<=-1
trigger2=var(0)>=11
value=1600
ignorehitpause=1



[state ]
type=varset
trigger1=var(0)=0
var(1)=10023
ignorehitpause=1
[state ]
type=varset
trigger1=var(0)>=1&&var(0)<=5
var(1)=70025-1+var(0)
ignorehitpause=1
[state ]
type=varset
trigger1=var(0)>=6&&var(0)<=10
var(1)=80020-6+var(0)
ignorehitpause=1
[state ]
type=explod
trigger1=1
anim=var(1)
scale=0.4,0.4
pos=floor(61+(-75+25*var(0))*cos(pi*50/180.0)+3*cos(pi*50/180.0+(-(var(55)%61)+30)/180.0)*var(0)),floor(-43+(-75+25*var(0))*sin(pi*50/180.0)+3*sin(pi*50/180.0+(-(var(55)%61)+30)/180.0)*var(0))
vel=-3*cos(pi*50/180.0+(-(var(55)%61)+30)/180.0),-3*sin(pi*50/180.0+(-((var(55)**2)%61)+30)/180.0)
accel=0,0
removetime=-2
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



[state ]
type=varset
trigger1=1
var(55)=random
ignorehitpause=1



;ށB
[state ]
type=varadd
trigger1=1
var(0)=1
ignorehitpause=1
[state ]
type=changestate
trigger1=var(0)>=1&&var(0)<=11
value=stateno
persistent=256
ignorehitpause=1

[statedef 1602]

[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256006
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256006
value=1836769491
persistent=256
ignorehitpause=1
[state ]
type=varset
triggerall=!ishelper
trigger1=1
var(58)=stateno
ignorehitpause=1
[state ]
type=varset
triggerall=ishelper(103000)
trigger1=1
sysvar(0)=stateno
ignorehitpause=1

[state ]
type=changestate
trigger1=var(0)<=-1
trigger2=var(0)>=11
value=1600
ignorehitpause=1



[state ]
type=varset
trigger1=var(0)=0
var(1)=10023
ignorehitpause=1
[state ]
type=varset
trigger1=var(0)>=1&&var(0)<=5
var(1)=70025-1+var(0)
ignorehitpause=1
[state ]
type=varset
trigger1=var(0)>=6&&var(0)<=10
var(1)=80020-6+var(0)
ignorehitpause=1
[state ]
type=explod
trigger1=1
anim=var(1)
scale=0.4,0.4
pos=floor(61+(-75+25*var(0))*cos(-pi*70/180.0)+3*cos(-pi*70/180.0+(-(var(55)%61)+30)/180.0)*var(0)),floor(-43+(-75+25*var(0))*sin(-pi*70/180.0)+3*sin(-pi*70/180.0+(-(var(55)%61)+30)/180.0)*var(0))
vel=-3*cos(-pi*70/180.0+(-(var(55)%61)+30)/180.0),-3*sin(-pi*70/180.0+(-((var(55)**2)%61)+30)/180.0)
accel=0,0
removetime=-2
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



[state ]
type=varset
trigger1=1
var(55)=random
ignorehitpause=1



;ށB
[state ]
type=varadd
trigger1=1
var(0)=1
ignorehitpause=1
[state ]
type=changestate
trigger1=var(0)>=1&&var(0)<=11
value=stateno
persistent=256
ignorehitpause=1



;
;_[hKǂB

[statedef 13000]
type=s
movetype=a
physics=s
ctrl=0
sprpriority=4

[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256006
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256006
value=1836769491
persistent=256
ignorehitpause=1
[state ]
type=varset
triggerall=!ishelper
trigger1=1
var(58)=stateno
ignorehitpause=1
[state ]
type=varset
triggerall=ishelper(103000)
trigger1=1
sysvar(0)=stateno
ignorehitpause=1

[state ]
type=changeanim
trigger1=anim!=13000
value=13000
ignorehitpause=1



;B
[state ]
type=playsnd
trigger1=animelemtime(5)=0
value=s206,9
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(5)=0
value=s100,20
ignorehitpause=1



;xB
[state ]
type=velset
trigger1=animelemtime(5)=0
x=60
ignorehitpause=1



;U{́B
[state ]
type=hitdef
trigger1=animelemtime(7)=0
attr=,ha
hitflag=mafd
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=0,0
getpower=0,0
givepower=0,5
pausetime=0,0
guard.pausetime=0,0
ground.type=high
air.type=high
ground.slidetime=0
guard.slidetime=0
ground.hittime=0
air.hittime=0
guard.ctrltime=0
airguard.ctrltime=0
ground.velocity=0
guard.velocity=0
air.velocity=0,0
airguard.velocity=0,0
fall=1
air.fall=1
kill=0
guard.kill=0
fall.kill=0
p2facing=1
ignorehitpause=1



;܂̓^[Qbg𐴎ZB
[state ]
type=targetdrop
triggerall=numtarget>0
trigger1=animelemtime(1)=0
ignorehitpause=1
[state ]
type=targetdrop
triggerall=numtarget>0
trigger1=1
excludeid=0
ignorehitpause=1
[state ]
type=targetstate
triggerall=numtarget>0
trigger1=1
value=802
ignorehitpause=1
[state ]
type=changestate
triggerall=numtarget>0
trigger1=1
value=13001
ignorehitpause=1

;sAʏXe[gֈڍsB
[state ]
type=changestate
trigger1=animtime=0
value=50
ctrl=1
persistent=256
ignorehitpause=1

[statedef 13001]
type=s
movetype=a
physics=s
ctrl=0
sprpriority=4

[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256006
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256006
value=1836769491
persistent=256
ignorehitpause=1
[state ]
type=varset
triggerall=!ishelper
trigger1=1
var(58)=stateno
ignorehitpause=1
[state ]
type=varset
triggerall=ishelper(103000)
trigger1=1
sysvar(0)=stateno
ignorehitpause=1

[state ]
type=changeanim
trigger1=anim!=13001
value=13001
ignorehitpause=1



;DEATHB
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,6
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=40
trigger2=animelemtime(1)=45
trigger3=animelemtime(1)=50
trigger4=animelemtime(1)=55
trigger5=animelemtime(1)=60
trigger6=animelemtime(1)=65
trigger7=animelemtime(1)=70
trigger8=animelemtime(1)=75
trigger9=animelemtime(1)=80
trigger10=animelemtime(1)=85
value=s206,16
channel=1
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=40
trigger2=animelemtime(1)=45
trigger3=animelemtime(1)=50
trigger4=animelemtime(1)=55
trigger5=animelemtime(1)=60
trigger6=animelemtime(1)=65
trigger7=animelemtime(1)=70
trigger8=animelemtime(1)=75
trigger9=animelemtime(1)=80
trigger10=animelemtime(1)=85
value=s10000,7
channel=2
ignorehitpause=1



;ʐB
[state ]
type=assertspecial
trigger1=animelemtime(1)>=20&&animelemtime(1)<=84
flag=nobardisplay
flag2=nofg
flag3=globalnoshadow
ignorehitpause=1

;ʐFC[AB
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=19
anim=11000
trans=addalpha
alpha=floor(256*sin((pi/2/20)*animelemtime(1))),floor(256*cos((pi/2/20)*animelemtime(1)))
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=20&&animelemtime(1)<=84
anim=11000
trans=addalpha
alpha=256,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=85&&animelemtime(1)<=114
anim=11000
trans=addalpha
alpha=floor(256*cos((pi/2/30)*(animelemtime(1)-85))),floor(256*sin((pi/2/30)*(animelemtime(1)-85)))
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;ʐFC[AB
[state ]
type=explod
triggerall=var(56)=1
trigger1=animelemtime(1)=40
trigger2=animelemtime(1)=45
trigger3=animelemtime(1)=50
trigger4=animelemtime(1)=55
trigger5=animelemtime(1)=60
trigger6=animelemtime(1)=65
trigger7=animelemtime(1)=70
trigger8=animelemtime(1)=75
trigger9=animelemtime(1)=80
trigger10=animelemtime(1)=85
anim=11000
trans=addalpha
alpha=256,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483647
ontop=1
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;ʗhB
[state ]
type=envshake
trigger1=animelemtime(1)>=40&&animelemtime(1)<=84
time=2
freq=180
ampl=floor(12*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1



;ʒ[B
[state ]
type=width
trigger1=animelemtime(1)>=0&&animelemtime(1)<=9
value=floor(200*sin((pi/2/10)*animelemtime(1))),0
ignorehitpause=1
[state ]
type=width
trigger1=animelemtime(1)>=10&&animelemtime(1)<=84
value=200,0
ignorehitpause=1



;Ԃ̒eAƐ̒eB
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=29
anim=10474
scale=0.4,0.4
pos=-18,-52
vel=0,0
accel=0,0
removetime=-2
bindtime=-1
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=29
anim=10484
scale=0.4,0.4
pos=23,-52
vel=0,0
accel=0,0
removetime=-2
bindtime=-1
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=29
anim=10474
scale=0.4,0.4
pos=-18,-52
vel=3+3*cos(random)*cos(var(55)),3+3*cos(random)*sin(var(55))
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=29
anim=10484
scale=0.4,0.4
pos=23,-52
vel=3+3*cos(random)*cos(var(55)),3+3*cos(random)*sin(var(55))
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;Ԃ̒eAƐ̒eՓˁB
[state ]
type=explod
trigger1=animelemtime(1)>=30&&animelemtime(1)<=39
anim=10474
scale=0.4,0.4
pos=floor(-18+(150-(-18))*sin((pi/2/10)*(animelemtime(1)-30))),floor(-52+(-98-(-52))*sin((pi/2/10)*(animelemtime(1)-30)))
vel=0,0
accel=0,0
removetime=-2
bindtime=-1
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=30&&animelemtime(1)<=39
anim=10484
scale=0.4,0.4
pos=floor(23+(150-23)*sin((pi/2/10)*(animelemtime(1)-30))),floor(-52+(-98-(-52))*sin((pi/2/10)*(animelemtime(1)-30)))
vel=0,0
accel=0,0
removetime=-2
bindtime=-1
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=30&&animelemtime(1)<=39
anim=10474
scale=0.4,0.4
pos=floor(23+(150-23)*sin((pi/2/10)*(animelemtime(1)-30))),floor(-52+(-98-(-52))*sin((pi/2/10)*(animelemtime(1)-30)))
vel=3+3*cos(random)*cos(var(55)),3+3*cos(random)*sin(var(55))
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=30&&animelemtime(1)<=39
anim=10484
scale=0.4,0.4
pos=floor(23+(150-23)*sin((pi/2/10)*(animelemtime(1)-30))),floor(-52+(-98-(-52))*sin((pi/2/10)*(animelemtime(1)-30)))
vel=3+3*cos(random)*cos(var(55)),3+3*cos(random)*sin(var(55))
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;̂œ̒eՓ˂ȀՌgB
[state ]
type=explod
trigger1=animelemtime(1)>=40&&animelemtime(1)<=59
anim=10130
trans=addalpha
alpha=floor(256-12.8*(animelemtime(1)-40)),floor(12.8*(animelemtime(1)-40))
scale=0.11*0.215*(animelemtime(1)-40),0.11*0.215*(animelemtime(1)-40)
pos=150,-98
vel=0,0
accel=0,0
removetime=-2
sprpriority=-29
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=40&&animelemtime(1)<=59
anim=10500
trans=addalpha
alpha=floor(256-12.8*(animelemtime(1)-40)),floor(12.8*(animelemtime(1)-40))
scale=0.5*0.215*(animelemtime(1)-40),0.5*0.215*(animelemtime(1)-40)
pos=150,-98
vel=0,0
accel=0,0
removetime=-2
sprpriority=-28
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=45&&animelemtime(1)<=64
anim=10130
trans=addalpha
alpha=floor(256-12.8*(animelemtime(1)-45)),floor(12.8*(animelemtime(1)-45))
scale=0.11*0.215*(animelemtime(1)-45),0.11*0.215*(animelemtime(1)-45)
pos=150,-98
vel=0,0
accel=0,0
removetime=-2
sprpriority=-27
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=45&&animelemtime(1)<=64
anim=10510
trans=addalpha
alpha=floor(256-12.8*(animelemtime(1)-45)),floor(12.8*(animelemtime(1)-45))
scale=0.5*0.215*(animelemtime(1)-45),0.5*0.215*(animelemtime(1)-45)
pos=150,-98
vel=0,0
accel=0,0
removetime=-2
sprpriority=-26
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=50&&animelemtime(1)<=69
anim=10130
trans=addalpha
alpha=floor(256-12.8*(animelemtime(1)-50)),floor(12.8*(animelemtime(1)-50))
scale=0.11*0.215*(animelemtime(1)-50),0.11*0.215*(animelemtime(1)-50)
pos=150,-98
vel=0,0
accel=0,0
removetime=-2
sprpriority=-25
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=50&&animelemtime(1)<=69
anim=10500
facing=-1
trans=addalpha
alpha=floor(256-12.8*(animelemtime(1)-50)),floor(12.8*(animelemtime(1)-50))
scale=0.5*0.215*(animelemtime(1)-50),0.5*0.215*(animelemtime(1)-50)
pos=150,-98
vel=0,0
accel=0,0
removetime=-2
sprpriority=-24
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=55&&animelemtime(1)<=74
anim=10130
trans=addalpha
alpha=floor(256-12.8*(animelemtime(1)-55)),floor(12.8*(animelemtime(1)-55))
scale=0.11*0.215*(animelemtime(1)-55),0.11*0.215*(animelemtime(1)-55)
pos=150,-98
vel=0,0
accel=0,0
removetime=-2
sprpriority=-23
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=55&&animelemtime(1)<=74
anim=10510
facing=-1
trans=addalpha
alpha=floor(256-12.8*(animelemtime(1)-55)),floor(12.8*(animelemtime(1)-55))
scale=0.5*0.215*(animelemtime(1)-55),0.5*0.215*(animelemtime(1)-55)
pos=150,-98
vel=0,0
accel=0,0
removetime=-2
sprpriority=-22
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=60&&animelemtime(1)<=79
anim=10130
trans=addalpha
alpha=floor(256-12.8*(animelemtime(1)-60)),floor(12.8*(animelemtime(1)-60))
scale=0.11*0.215*(animelemtime(1)-60),0.11*0.215*(animelemtime(1)-60)
pos=150,-98
vel=0,0
accel=0,0
removetime=-2
sprpriority=-21
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=60&&animelemtime(1)<=79
anim=10500
trans=addalpha
alpha=floor(256-12.8*(animelemtime(1)-60)),floor(12.8*(animelemtime(1)-60))
scale=0.5*0.215*(animelemtime(1)-60),0.5*0.215*(animelemtime(1)-60)
pos=150,-98
vel=0,0
accel=0,0
removetime=-2
sprpriority=-20
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=65&&animelemtime(1)<=84
anim=10130
trans=addalpha
alpha=floor(256-12.8*(animelemtime(1)-65)),floor(12.8*(animelemtime(1)-65))
scale=0.11*0.215*(animelemtime(1)-65),0.11*0.215*(animelemtime(1)-65)
pos=150,-98
vel=0,0
accel=0,0
removetime=-2
sprpriority=-19
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=65&&animelemtime(1)<=84
anim=10510
trans=addalpha
alpha=floor(256-12.8*(animelemtime(1)-65)),floor(12.8*(animelemtime(1)-65))
scale=0.5*0.215*(animelemtime(1)-65),0.5*0.215*(animelemtime(1)-65)
pos=150,-98
vel=0,0
accel=0,0
removetime=-2
sprpriority=-18
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=70&&animelemtime(1)<=89
anim=10130
trans=addalpha
alpha=floor(256-12.8*(animelemtime(1)-70)),floor(12.8*(animelemtime(1)-70))
scale=0.11*0.215*(animelemtime(1)-70),0.11*0.215*(animelemtime(1)-70)
pos=150,-98
vel=0,0
accel=0,0
removetime=-2
sprpriority=-17
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=70&&animelemtime(1)<=89
anim=10500
facing=-1
trans=addalpha
alpha=floor(256-12.8*(animelemtime(1)-70)),floor(12.8*(animelemtime(1)-70))
scale=0.5*0.215*(animelemtime(1)-70),0.5*0.215*(animelemtime(1)-70)
pos=150,-98
vel=0,0
accel=0,0
removetime=-2
sprpriority=-16
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=75&&animelemtime(1)<=94
anim=10130
trans=addalpha
alpha=floor(256-12.8*(animelemtime(1)-75)),floor(12.8*(animelemtime(1)-75))
scale=0.11*0.215*(animelemtime(1)-75),0.11*0.215*(animelemtime(1)-75)
pos=150,-98
vel=0,0
accel=0,0
removetime=-2
sprpriority=-15
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=75&&animelemtime(1)<=94
anim=10510
facing=-1
trans=addalpha
alpha=floor(256-12.8*(animelemtime(1)-75)),floor(12.8*(animelemtime(1)-75))
scale=0.5*0.215*(animelemtime(1)-75),0.5*0.215*(animelemtime(1)-75)
pos=150,-98
vel=0,0
accel=0,0
removetime=-2
sprpriority=-14
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=80&&animelemtime(1)<=99
anim=10130
trans=addalpha
alpha=floor(256-12.8*(animelemtime(1)-80)),floor(12.8*(animelemtime(1)-80))
scale=0.11*0.215*(animelemtime(1)-80),0.11*0.215*(animelemtime(1)-80)
pos=150,-98
vel=0,0
accel=0,0
removetime=-2
sprpriority=-13
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=80&&animelemtime(1)<=99
anim=10500
facing=-1
trans=addalpha
alpha=floor(256-12.8*(animelemtime(1)-80)),floor(12.8*(animelemtime(1)-80))
scale=0.5*0.215*(animelemtime(1)-80),0.5*0.215*(animelemtime(1)-80)
pos=150,-98
vel=0,0
accel=0,0
removetime=-2
sprpriority=-12
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=85&&animelemtime(1)<=104
anim=10130
trans=addalpha
alpha=floor(256-12.8*(animelemtime(1)-85)),floor(12.8*(animelemtime(1)-85))
scale=0.11*0.215*(animelemtime(1)-85),0.11*0.215*(animelemtime(1)-85)
pos=150,-98
vel=0,0
accel=0,0
removetime=-2
sprpriority=-11
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=85&&animelemtime(1)<=104
anim=10500
trans=addalpha
alpha=floor(256-12.8*(animelemtime(1)-85)),floor(12.8*(animelemtime(1)-85))
scale=0.5*0.215*(animelemtime(1)-85),0.5*0.215*(animelemtime(1)-85)
pos=150,-98
vel=0,0
accel=0,0
removetime=-2
sprpriority=-10
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=85&&animelemtime(1)<=104
anim=10510
trans=addalpha
alpha=floor(256-12.8*(animelemtime(1)-85)),floor(12.8*(animelemtime(1)-85))
scale=0.5*0.215*(animelemtime(1)-85),0.5*0.215*(animelemtime(1)-85)
pos=150,-98
vel=0,0
accel=0,0
removetime=-2
sprpriority=-9
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;Ȃ񂩎̒eB
[state ]
type=explod
trigger1=animelemtime(1)>=40&&animelemtime(1)<=84
anim=10070
scale=0.123*0.6,0.123*0.6
pos=150,-98
vel=0,0
accel=0,0
removetime=-2
sprpriority=-6
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=85&&animelemtime(1)<=104
anim=10070
scale=0.123*(0.6-0.03*(animelemtime(1)-85)),0.123*(0.6-0.03*(animelemtime(1)-85))
pos=150,-98
vel=0,0
accel=0,0
removetime=-2
sprpriority=-6
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=60&&animtime<=-1
anim=10490
scale=0.11*0.3*(animelemtime(1)-60),0.11*0.3*(animelemtime(1)-60)
pos=150,-98
vel=0,0
accel=0,0
removetime=-2
sprpriority=-7
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=40&&animelemtime(1)<=79
anim=10034
scale=0.6,0.6
pos=150,-98
vel=(12+12*cos(random))*cos(var(55)),(6+6*cos(random))*sin(var(55))
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=40&&animelemtime(1)<=79
anim=10034
scale=0.6,0.6
pos=150,-98
vel=(12+12*cos(random))*cos(var(55)),(6+6*cos(random))*sin(var(55))
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;^[QbgŒA܂B
[state ]
type=targetlifeadd
triggerall=numtarget>0
trigger1=animelemtime(1)=40
trigger2=animelemtime(1)=45
trigger3=animelemtime(1)=50
trigger4=animelemtime(1)=55
trigger5=animelemtime(1)=60
trigger6=animelemtime(1)=65
trigger7=animelemtime(1)=70
trigger8=animelemtime(1)=75
trigger9=animelemtime(1)=80
value=-14
kill=0
ignorehitpause=1
[state ]
type=targetlifeadd
triggerall=numtarget>0
trigger1=animelemtime(1)=85
value=-21
kill=1
ignorehitpause=1
[state ]
type=targetstate
triggerall=numtarget>0
trigger1=animelemtime(1)>=0&&animelemtime(1)<=84
value=802
ignorehitpause=1
[state ]
type=targetbind
triggerall=numtarget>0
trigger1=animelemtime(1)=0
pos=facing*(target,screenpos x-screenpos x),target,const(size.mid.pos.y)+(target,screenpos y-screenpos y)
time=1
ignorehitpause=1
[state ]
type=targetbind
triggerall=numtarget>0
trigger1=animelemtime(1)>=1&&animelemtime(1)<=29
pos=facing*(target,screenpos x-screenpos x)+0.1*(160-facing*(target,screenpos x-screenpos x)),(target,screenpos y-screenpos y)+0.1*(-108-(target,screenpos y-screenpos y))
time=1
ignorehitpause=1
[state ]
type=targetbind
triggerall=numtarget>0
trigger1=animelemtime(1)>=30&&animelemtime(1)<=84
pos=150,-98
time=1
ignorehitpause=1
[state ]
type=targetbind
triggerall=numtarget>0
trigger1=animelemtime(1)=60
pos=150,-98-target,const(size.mid.pos.y)
ignorehitpause=1



;sAʏXe[gֈڍsB
[state ]
type=changestate
trigger1=animtime=0
value=0
ctrl=1
persistent=256
ignorehitpause=1

[statedef 13100]
type=s
movetype=a
physics=s
ctrl=0
sprpriority=4

[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256006
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256006
value=1836769491
persistent=256
ignorehitpause=1
[state ]
type=varset
triggerall=!ishelper
trigger1=1
var(58)=stateno
ignorehitpause=1
[state ]
type=varset
triggerall=ishelper(103000)
trigger1=1
sysvar(0)=stateno
ignorehitpause=1

[state ]
type=changeanim
trigger1=anim!=13100
value=13100
ignorehitpause=1



;B
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s206,9
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(4)=0
value=s10000,1
ignorehitpause=1



;ʂ[B
[state ]
type=assertspecial
trigger1=animelemtime(1)>=15&&animelemtime(6)<=-1
flag=nobardisplay
flag2=nofg
flag3=globalnoshadow
ignorehitpause=1

;ʐFC[AB
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=14
anim=11000
trans=addalpha
alpha=0,floor(256*cos((pi/2/15)*animelemtime(1)))
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=15&&animelemtime(6)<=-1
anim=11000
trans=addalpha
alpha=0,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(6)>=0&&animelemtime(6)<=23
anim=11000
trans=addalpha
alpha=0,floor(256*sin((pi/2/24)*animelemtime(6)))
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;ʗhB
[state ]
type=envshake
trigger1=animelemtime(4)>=0&&animelemtime(4)<=19
time=2
freq=180
ampl=floor(3*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1



;܂ܔ򗈁B
[state ]
type=explod
trigger1=animelemtime(4)>=-5&&animelemtime(4)<=34
anim=10370
scale=0.4,0.4
pos=floor(39-400*cos(-pi*20/180.0)+40*cos(-pi*20/180.0)*(animelemtime(4)+5)),floor(-45-400*sin(-pi*20/180.0)+40*sin(-pi*20/180.0)*(animelemtime(4)+5))
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;}[^F̎̕A_Iɔj]ĚЁB
[state ]
type=explod
trigger1=animelemtime(4)>=0&&animelemtime(6)<=89
anim=10024
scale=0.6,0.6
pos=floor(80*cos(var(55))),floor(240-20+80*sin(var(55)))
postype=back
vel=8+8*cos(random)*cos(var(55)),-4-4*cos(random)*sin(var(55))
accel=0,0
removetime=-2
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;U{̂ɂȂ܂B
[state ]
type=projectile
trigger1=animelemtime(4)=-5
projid=3101
projanim=40140
projremanim=-1
projscale=1,1
offset=floor(39-400*cos(-pi*20/180.0)),floor(-45-400*sin(-pi*20/180.0))
velocity=40*cos(-pi*20/180.0),40*sin(-pi*20/180.0)
accel=0,0
projremove=1
projremovetime=40
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=s,hp
hitflag=mafdp
guardflag=m
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=101,25
numhits=7
getpower=0,0
givepower=0,5
pausetime=5,10
guard.pausetime=5,10
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=0,0
guard.velocity=0
air.velocity=0,0
airguard.velocity=0,0
fall=1
air.fall=1
kill=1
guard.kill=0
fall.kill=1
p2facing=1
ignorehitpause=1



;sAʏXe[gֈڍsB
[state ]
type=changestate
trigger1=animtime=0
value=0
ctrl=1
persistent=256
ignorehitpause=1

[statedef 13200]
type=s
movetype=a
physics=s
ctrl=0
sprpriority=4

[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256006
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256006
value=1836769491
persistent=256
ignorehitpause=1
[state ]
type=varset
triggerall=!ishelper
trigger1=1
var(58)=stateno
ignorehitpause=1
[state ]
type=varset
triggerall=ishelper(103000)
trigger1=1
sysvar(0)=stateno
ignorehitpause=1

[state ]
type=changeanim
trigger1=anim!=13200
value=13200
ignorehitpause=1



;B
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s206,9
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(4)=0
value=s206,7
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(8)=10
trigger2=animelemtime(8)=15
trigger3=animelemtime(8)=20
trigger4=animelemtime(8)=25
trigger5=animelemtime(8)=30
trigger6=animelemtime(8)=35
trigger7=animelemtime(8)=40
value=s100,27
freqmul=1+0.08*cos(var(55))
channel=1
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(8)=10
trigger2=animelemtime(8)=15
trigger3=animelemtime(8)=20
trigger4=animelemtime(8)=25
trigger5=animelemtime(8)=30
trigger6=animelemtime(8)=35
trigger7=animelemtime(8)=40
value=s300,1
freqmul=1+0.08*cos(var(55))
channel=2
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(8)=10
trigger2=animelemtime(8)=15
trigger3=animelemtime(8)=20
trigger4=animelemtime(8)=25
trigger5=animelemtime(8)=30
trigger6=animelemtime(8)=35
trigger7=animelemtime(8)=40
value=s10000,12
channel=3
ignorehitpause=1



;ʐB
[state ]
type=assertspecial
trigger1=animelemtime(1)>=15&&animelemtime(9)<=-1
flag=nobardisplay
flag2=nofg
flag3=globalnoshadow
ignorehitpause=1

;ʐFC[AB
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=14
anim=11000
trans=addalpha
alpha=floor(256*sin((pi/2/15)*animelemtime(1))),floor(256*cos((pi/2/15)*animelemtime(1)))
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=15&&animelemtime(9)<=-1
anim=11000
trans=addalpha
alpha=256,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(9)>=0&&animelemtime(9)<=24
anim=11000
trans=addalpha
alpha=floor(256*cos((pi/2/25)*animelemtime(9))),floor(256*sin((pi/2/25)*animelemtime(9)))
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;ʐFC[AB
[state ]
type=explod
triggerall=var(56)=1
trigger1=animelemtime(8)=10
trigger2=animelemtime(8)=15
trigger3=animelemtime(8)=20
trigger4=animelemtime(8)=25
trigger5=animelemtime(8)=30
trigger6=animelemtime(8)=35
trigger7=animelemtime(8)=40
anim=11000
trans=addalpha
alpha=0,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483647
ontop=1
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;ʗh炵B
[state ]
type=envshake
trigger1=animelemtime(8)>=10&&animelemtime(8)<=39
time=2
freq=180
ampl=floor(12*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1



;WłB
[state ]
type=posadd
trigger1=animelemtime(8)=0
x=80
ignorehitpause=1
[state ]
type=posadd
trigger1=animelemtime(9)=0
x=80
ignorehitpause=1
[state ]
type=velset
trigger1=animelemtime(11)=0
x=20
ignorehitpause=1



;܃GtFNgŁB
[state ]
type=varset
trigger1=animelemtime(8)>=-2+10&&animelemtime(8)<=-1+10
trigger2=animelemtime(8)>=-2+15&&animelemtime(8)<=-1+15
trigger3=animelemtime(8)>=-2+20&&animelemtime(8)<=-1+20
trigger4=animelemtime(8)>=-2+25&&animelemtime(8)<=-1+25
trigger5=animelemtime(8)>=-2+30&&animelemtime(8)<=-1+30
trigger6=animelemtime(8)>=-2+35&&animelemtime(8)<=-1+35
var(4)=75-random%151
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(8)>=-2+40&&animelemtime(8)<=-1+40
var(4)=0
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(8)>=-2+10&&animelemtime(8)<=-1+10
trigger2=animelemtime(8)>=-2+15&&animelemtime(8)<=-1+15
trigger3=animelemtime(8)>=-2+20&&animelemtime(8)<=-1+20
trigger4=animelemtime(8)>=-2+25&&animelemtime(8)<=-1+25
trigger5=animelemtime(8)>=-2+30&&animelemtime(8)<=-1+30
trigger6=animelemtime(8)>=-2+35&&animelemtime(8)<=-1+35
var(5)=75-random%151
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(8)>=-2+40&&animelemtime(8)<=-1+40
var(5)=0
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(8)>=-2+10&&animelemtime(8)<=-1+10
trigger2=animelemtime(8)>=-2+15&&animelemtime(8)<=-1+15
trigger3=animelemtime(8)>=-2+20&&animelemtime(8)<=-1+20
trigger4=animelemtime(8)>=-2+25&&animelemtime(8)<=-1+25
trigger5=animelemtime(8)>=-2+30&&animelemtime(8)<=-1+30
trigger6=animelemtime(8)>=-2+35&&animelemtime(8)<=-1+35
var(55)=36+40-animelemtime(8)+5+2-random%5
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(8)>=-2+40&&animelemtime(8)<=-1+40
var(55)=36+40-animelemtime(8)+5
ignorehitpause=1
[state ]
type=varset
triggerall=var(55)%18>=0&&var(55)%18<=1
trigger1=animelemtime(8)>=-2+10&&animelemtime(8)<=-1+10
trigger2=animelemtime(8)>=-2+15&&animelemtime(8)<=-1+15
trigger3=animelemtime(8)>=-2+20&&animelemtime(8)<=-1+20
trigger4=animelemtime(8)>=-2+25&&animelemtime(8)<=-1+25
trigger5=animelemtime(8)>=-2+30&&animelemtime(8)<=-1+30
trigger6=animelemtime(8)>=-2+35&&animelemtime(8)<=-1+35
trigger7=animelemtime(8)>=-2+40&&animelemtime(8)<=-1+40
var(1)=70198+var(55)%18
ignorehitpause=1
[state ]
type=varset
triggerall=var(55)%18>=2&&var(55)%18<=11
trigger1=animelemtime(8)>=-2+10&&animelemtime(8)<=-1+10
trigger2=animelemtime(8)>=-2+15&&animelemtime(8)<=-1+15
trigger3=animelemtime(8)>=-2+20&&animelemtime(8)<=-1+20
trigger4=animelemtime(8)>=-2+25&&animelemtime(8)<=-1+25
trigger5=animelemtime(8)>=-2+30&&animelemtime(8)<=-1+30
trigger6=animelemtime(8)>=-2+35&&animelemtime(8)<=-1+35
trigger7=animelemtime(8)>=-2+40&&animelemtime(8)<=-1+40
var(1)=80190-2+var(55)%18
ignorehitpause=1
[state ]
type=varset
triggerall=var(55)%18>=12&&var(55)%18<=17
trigger1=animelemtime(8)>=-2+10&&animelemtime(8)<=-1+10
trigger2=animelemtime(8)>=-2+15&&animelemtime(8)<=-1+15
trigger3=animelemtime(8)>=-2+20&&animelemtime(8)<=-1+20
trigger4=animelemtime(8)>=-2+25&&animelemtime(8)<=-1+25
trigger5=animelemtime(8)>=-2+30&&animelemtime(8)<=-1+30
trigger6=animelemtime(8)>=-2+35&&animelemtime(8)<=-1+35
trigger7=animelemtime(8)>=-2+40&&animelemtime(8)<=-1+40
var(1)=90190-12+var(55)%18
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(8)>=-2+10&&animelemtime(8)<=-1+10
trigger2=animelemtime(8)>=-2+15&&animelemtime(8)<=-1+15
trigger3=animelemtime(8)>=-2+20&&animelemtime(8)<=-1+20
trigger4=animelemtime(8)>=-2+25&&animelemtime(8)<=-1+25
trigger5=animelemtime(8)>=-2+30&&animelemtime(8)<=-1+30
trigger6=animelemtime(8)>=-2+35&&animelemtime(8)<=-1+35
trigger7=animelemtime(8)>=-2+40&&animelemtime(8)<=-1+40
anim=var(1)
scale=0.7,0.7
pos=floor(13+15*cos(pi/2+pi*10*(var(55)%18)/180.0)+var(4)),floor(-102+15*sin(pi/2+pi*10*(var(55)%18)/180.0)+var(5))
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(8)>=-2+10&&animelemtime(8)<=-1+10
trigger2=animelemtime(8)>=-2+15&&animelemtime(8)<=-1+15
trigger3=animelemtime(8)>=-2+20&&animelemtime(8)<=-1+20
trigger4=animelemtime(8)>=-2+25&&animelemtime(8)<=-1+25
trigger5=animelemtime(8)>=-2+30&&animelemtime(8)<=-1+30
trigger6=animelemtime(8)>=-2+35&&animelemtime(8)<=-1+35
trigger7=animelemtime(8)>=-2+40&&animelemtime(8)<=-1+40
anim=var(1)
scale=0.7,0.7
pos=13+var(4),-102+var(5)
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(8)>=-2+10&&animelemtime(8)<=-1+10
trigger2=animelemtime(8)>=-2+15&&animelemtime(8)<=-1+15
trigger3=animelemtime(8)>=-2+20&&animelemtime(8)<=-1+20
trigger4=animelemtime(8)>=-2+25&&animelemtime(8)<=-1+25
trigger5=animelemtime(8)>=-2+30&&animelemtime(8)<=-1+30
trigger6=animelemtime(8)>=-2+35&&animelemtime(8)<=-1+35
trigger7=animelemtime(8)>=-2+40&&animelemtime(8)<=-1+40
anim=var(1)
scale=0.7,0.7
pos=floor(13-15*cos(pi/2+pi*10*(var(55)%18)/180.0)+var(4)),floor(-102-15*sin(pi/2+pi*10*(var(55)%18)/180.0)+var(5))
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=varset
triggerall=prevstateno!=13201
trigger1=animelemtime(8)>=-2+10&&animelemtime(8)<=-1+10
trigger2=animelemtime(8)>=-2+15&&animelemtime(8)<=-1+15
trigger3=animelemtime(8)>=-2+20&&animelemtime(8)<=-1+20
trigger4=animelemtime(8)>=-2+25&&animelemtime(8)<=-1+25
trigger5=animelemtime(8)>=-2+30&&animelemtime(8)<=-1+30
trigger6=animelemtime(8)>=-2+35&&animelemtime(8)<=-1+35
trigger7=animelemtime(8)>=-2+40&&animelemtime(8)<=-1+40
var(0)=0
ignorehitpause=1
[state ]
type=changestate
triggerall=prevstateno!=13201
trigger1=animelemtime(8)>=-2+10&&animelemtime(8)<=-1+10
trigger2=animelemtime(8)>=-2+15&&animelemtime(8)<=-1+15
trigger3=animelemtime(8)>=-2+20&&animelemtime(8)<=-1+20
trigger4=animelemtime(8)>=-2+25&&animelemtime(8)<=-1+25
trigger5=animelemtime(8)>=-2+30&&animelemtime(8)<=-1+30
trigger6=animelemtime(8)>=-2+35&&animelemtime(8)<=-1+35
trigger7=animelemtime(8)>=-2+40&&animelemtime(8)<=-1+40
value=13201
ignorehitpause=1



;UIȉB
[state ]
type=hitdef
trigger1=animelemtime(8)=10
trigger2=animelemtime(8)=15
trigger3=animelemtime(8)=20
trigger4=animelemtime(8)=25
trigger5=animelemtime(8)=30
trigger6=animelemtime(8)=35
projid=13202
attr=,ha
hitflag=mafd
guardflag=m
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=15,4
getpower=0,0
givepower=0,5
hitsound=s300,1
guardsound=s300,1
pausetime=0,10
guard.pausetime=0,10
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=-4
guard.velocity=-4
air.velocity=0,0
airguard.velocity=-0,0
fall=0
air.fall=1
kill=1
guard.kill=0
fall.kill=1
p2facing=-1
ignorehitpause=1



;sAʏXe[gֈڍsB
[state ]
type=changestate
trigger1=animtime=0
value=0
ctrl=1
persistent=256
ignorehitpause=1

[statedef 13201]

[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256006
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256006
value=1836769491
persistent=256
ignorehitpause=1
[state ]
type=varset
triggerall=!ishelper
trigger1=1
var(58)=stateno
ignorehitpause=1
[state ]
type=varset
triggerall=ishelper(103000)
trigger1=1
sysvar(0)=stateno
ignorehitpause=1

[state ]
type=changestate
trigger1=var(0)<=-1
trigger2=var(0)>=12
value=13200
ignorehitpause=1



[state ]
type=varset
trigger1=var(0)=0
var(2)=10033
ignorehitpause=1
[state ]
type=varset
trigger1=var(0)>=1&&var(0)<=4
var(2)=70036-1+var(0)
ignorehitpause=1
[state ]
type=varset
trigger1=var(0)>=5&&var(0)<=11
var(2)=80030-5+var(0)
ignorehitpause=1
[state ]
type=varset
trigger1=1
var(6)=floor(13+var(4)+(-75+25*var(0))*cos(pi*10*(var(55)%18)/180.0))
ignorehitpause=1
[state ]
type=varset
trigger1=1
var(7)=floor(-102+var(5)+(-75+25*var(0))*sin(pi*10*(var(55)%18)/180.0))
ignorehitpause=1
[state ]
type=explod
trigger1=1
anim=var(2)
scale=0.4,0.4
pos=var(6),var(7)
vel=-3*cos(pi*10*(var(55)%18)/180.0+(-(var(3)%61)+30)/180.0),-3*sin(pi*10*(var(55)%18)/180.0+(-((var(3)**2)%61)+30)/180.0)
accel=0,0
removetime=-2
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=var(0)>=0&&var(0)<=3
anim=ifelse(var(3)%18>=0&&var(3)%18<=9,10190+var(3)%18,70190-10+var(3)%18)
scale=1,1
pos=13+var(4),-102+var(5)
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483500
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



[state ]
type=varset
trigger1=1
var(3)=random
ignorehitpause=1



;ށB
[state ]
type=varadd
trigger1=1
var(0)=1
ignorehitpause=1
[state ]
type=changestate
trigger1=var(0)>=1&&var(0)<=12
value=stateno
persistent=256
ignorehitpause=1

[statedef 13202]
type=a
movetype=h
physics=n
anim=5030

[state ]
type=changestate
trigger1=sysvar(0)%257000!=256006
trigger1=enemy(0),sysvar(0)%257000=256006
trigger1=floor((enemy(0),sysvar(2)%floor(2.0**7))/floor(2.0**6))=1
trigger2=sysvar(0)%257000!=256006
trigger2=enemy(0),sysvar(0)%257000!=256006
trigger2=floor((enemy(1),sysvar(2)%floor(2.0**7))/floor(2.0**6))=1
value=1836769491
persistent=256
ignorehitpause=1

[state ]
type=posfreeze
trigger1=1
value=1
ignorehitpause=1
[state ]
type=changestate
trigger1=hitshakeover
value=1202
persistent=256
ignorehitpause=1

[statedef 13300]
type=s
movetype=a
physics=s
ctrl=0
sprpriority=4

[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256006
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256006
value=1836769491
persistent=256
ignorehitpause=1
[state ]
type=varset
triggerall=!ishelper
trigger1=1
var(58)=stateno
ignorehitpause=1
[state ]
type=varset
triggerall=ishelper(103000)
trigger1=1
sysvar(0)=stateno
ignorehitpause=1

[state ]
type=changeanim
trigger1=anim!=13300
value=13300
ignorehitpause=1



;B
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s206,9
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,16
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(12)=0
value=s300,0
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(12)=0
trigger2=animelemtime(12)=6
trigger3=animelemtime(12)=12
trigger4=animelemtime(12)=18
trigger5=animelemtime(12)=24
trigger6=animelemtime(12)=30
trigger7=animelemtime(12)=36
trigger8=animelemtime(12)=42
trigger9=animelemtime(12)=48
trigger10=animelemtime(12)=54
value=s300,1
channel=1
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(12)=0
trigger2=animelemtime(12)=6
trigger3=animelemtime(12)=12
trigger4=animelemtime(12)=18
trigger5=animelemtime(12)=24
trigger6=animelemtime(12)=30
trigger7=animelemtime(12)=36
trigger8=animelemtime(12)=42
trigger9=animelemtime(12)=48
trigger10=animelemtime(12)=54
value=s10000,2
channel=2
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(12)=0
trigger2=animelemtime(12)=6
trigger3=animelemtime(12)=12
trigger4=animelemtime(12)=18
trigger5=animelemtime(12)=24
trigger6=animelemtime(12)=30
trigger7=animelemtime(12)=36
trigger8=animelemtime(12)=42
trigger9=animelemtime(12)=48
trigger10=animelemtime(12)=54
value=s10000,4
channel=3
ignorehitpause=1



;ʂ[B
[state ]
type=assertspecial
trigger1=animelemtime(1)>=20&&animtime<=-21
flag=nobardisplay
flag2=nofg
flag3=globalnoshadow
ignorehitpause=1

;ʐFC[AB
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=19
anim=11000
trans=addalpha
alpha=floor(256*sin((pi/2/20)*animelemtime(1))),floor(256*cos((pi/2/20)*animelemtime(1)))
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=20&&animtime<=-21
anim=11000
trans=addalpha
alpha=256,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animtime>=-20&&animtime<=-1
anim=11000
trans=addalpha
alpha=floor(256*cos((pi/2/20)*(animtime+20))),floor(256*sin((pi/2/20)*(animtime+20)))
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;ʐFC[AB
[state ]
type=explod
triggerall=var(56)=1
trigger1=animelemtime(12)=0
trigger2=animelemtime(12)=6
trigger3=animelemtime(12)=12
trigger4=animelemtime(12)=18
trigger5=animelemtime(12)=24
trigger6=animelemtime(12)=30
trigger7=animelemtime(12)=36
trigger8=animelemtime(12)=42
trigger9=animelemtime(12)=48
trigger10=animelemtime(12)=54
anim=11000
trans=addalpha
alpha=0,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483647
ontop=1
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;ʗhB
[state ]
type=envshake
trigger1=animelemtime(12)>=0&&animelemtime(12)<=19
time=2
freq=180
ampl=floor(20*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=envshake
trigger1=animelemtime(12)>=20&&animelemtime(12)<=64
time=2
freq=180
ampl=floor((10-10*sin((pi/2/45)*(animelemtime(12)-20)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1



;wŏՌgB
[state ]
type=explod
trigger1=animelemtime(12)>=0+6*0-5&&animelemtime(12)<=0+6*0-5+18
anim=ifelse(var(55)%18>=0&&var(55)%18<=9,10190+var(55)%18,70190-10+var(55)%18)
scale=0.5,0.5
pos=-3,-92
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(12)>=0+6*1-5&&animelemtime(12)<=0+6*1-5+18
anim=ifelse(var(55)%18>=0&&var(55)%18<=9,10190+var(55)%18,70190-10+var(55)%18)
scale=0.5,0.5
pos=40*0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(12)>=0+6*2-5&&animelemtime(12)<=0+6*2-5+18
anim=ifelse(var(55)%18>=0&&var(55)%18<=9,10190+var(55)%18,70190-10+var(55)%18)
scale=0.5,0.5
pos=40*8,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(12)>=0+6*3-5&&animelemtime(12)<=0+6*3-5+18
anim=ifelse(var(55)%18>=0&&var(55)%18<=9,10190+var(55)%18,70190-10+var(55)%18)
scale=0.5,0.5
pos=40*2,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(12)>=0+6*4-5&&animelemtime(12)<=0+6*4-5+18
anim=ifelse(var(55)%18>=0&&var(55)%18<=9,10190+var(55)%18,70190-10+var(55)%18)
scale=0.5,0.5
pos=40*6,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(12)>=0+6*5-5&&animelemtime(12)<=0+6*5-5+18
anim=ifelse(var(55)%18>=0&&var(55)%18<=9,10190+var(55)%18,70190-10+var(55)%18)
scale=0.5,0.5
pos=40*3,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(12)>=0+6*6-5&&animelemtime(12)<=0+6*6-5+18
anim=ifelse(var(55)%18>=0&&var(55)%18<=9,10190+var(55)%18,70190-10+var(55)%18)
scale=0.5,0.5
pos=40*5,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(12)>=0+6*7-5&&animelemtime(12)<=0+6*7-5+18
anim=ifelse(var(55)%18>=0&&var(55)%18<=9,10190+var(55)%18,70190-10+var(55)%18)
scale=0.5,0.5
pos=40*4,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(12)>=0+6*8-5&&animelemtime(12)<=0+6*8-5+18
anim=ifelse(var(55)%18>=0&&var(55)%18<=9,10190+var(55)%18,70190-10+var(55)%18)
scale=0.5,0.5
pos=40*1,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(12)>=0+6*9-5&&animelemtime(12)<=0+6*9-5+18
anim=ifelse(var(55)%18>=0&&var(55)%18<=9,10190+var(55)%18,70190-10+var(55)%18)
scale=0.5,0.5
pos=40*7,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;qbgXp[NIȁB
[state ]
type=explod
trigger1=animelemtime(12)>=0+6*0-5&&animelemtime(12)<=0+6*0-5+18
anim=10024
scale=0.5,0.5
pos=-3,-92
vel=(4+4*cos(random))*cos(var(55)),(4+4*cos(random))*sin(var(55))
accel=0,0
removetime=-2
sprpriority=2147483544
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(12)>=0+6*1-5&&animelemtime(12)<=0+6*1-5+18
anim=10024
scale=0.5,0.5
pos=40*0,0
postype=back
vel=(4+4*cos(random))*cos(var(55)),(4+4*cos(random))*sin(var(55))
accel=0,0
removetime=-2
sprpriority=2147483544
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(12)>=0+6*2-5&&animelemtime(12)<=0+6*2-5+18
anim=10024
scale=0.5,0.5
pos=40*8,0
postype=back
vel=(4+4*cos(random))*cos(var(55)),(4+4*cos(random))*sin(var(55))
accel=0,0
removetime=-2
sprpriority=2147483544
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(12)>=0+6*3-5&&animelemtime(12)<=0+6*3-5+18
anim=10024
scale=0.5,0.5
pos=40*2,0
postype=back
vel=(4+4*cos(random))*cos(var(55)),(4+4*cos(random))*sin(var(55))
accel=0,0
removetime=-2
sprpriority=2147483544
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(12)>=0+6*4-5&&animelemtime(12)<=0+6*4-5+18
anim=10024
scale=0.5,0.5
pos=40*6,0
postype=back
vel=(4+4*cos(random))*cos(var(55)),(4+4*cos(random))*sin(var(55))
accel=0,0
removetime=-2
sprpriority=2147483544
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(12)>=0+6*5-5&&animelemtime(12)<=0+6*5-5+18
anim=10024
scale=0.5,0.5
pos=40*3,0
postype=back
vel=(4+4*cos(random))*cos(var(55)),(4+4*cos(random))*sin(var(55))
accel=0,0
removetime=-2
sprpriority=2147483544
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(12)>=0+6*6-5&&animelemtime(12)<=0+6*6-5+18
anim=10024
scale=0.5,0.5
pos=40*5,0
postype=back
vel=(4+4*cos(random))*cos(var(55)),(4+4*cos(random))*sin(var(55))
accel=0,0
removetime=-2
sprpriority=2147483544
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(12)>=0+6*7-5&&animelemtime(12)<=0+6*7-5+18
anim=10024
scale=0.5,0.5
pos=40*4,0
postype=back
vel=(4+4*cos(random))*cos(var(55)),(4+4*cos(random))*sin(var(55))
accel=0,0
removetime=-2
sprpriority=2147483544
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(12)>=0+6*8-5&&animelemtime(12)<=0+6*8-5+18
anim=10024
scale=0.5,0.5
pos=40*1,0
postype=back
vel=(4+4*cos(random))*cos(var(55)),(4+4*cos(random))*sin(var(55))
accel=0,0
removetime=-2
sprpriority=2147483544
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(12)>=0+6*9-5&&animelemtime(12)<=0+6*9-5+18
anim=10024
scale=0.5,0.5
pos=40*7,0
postype=back
vel=(4+4*cos(random))*cos(var(55)),(4+4*cos(random))*sin(var(55))
accel=0,0
removetime=-2
sprpriority=2147483544
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;[ȃGtFNgH
[state ]
type=explod
trigger1=animelemtime(12)=0+6*0
anim=10460
scale=0.13,1000
pos=-3,-92
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483544
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(12)=0+6*1
anim=10460
scale=0.13,1000
pos=40*0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483544
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(12)=0+6*2
anim=10460
scale=0.13,1000
pos=40*8,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483544
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(12)=0+6*3
anim=10460
scale=0.13,1000
pos=40*2,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483544
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(12)=0+6*4
anim=10460
scale=0.13,1000
pos=40*6,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483544
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(12)=0+6*5
anim=10460
scale=0.13,1000
pos=40*3,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483544
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(12)=0+6*6
anim=10460
scale=0.13,1000
pos=40*5,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483544
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(12)=0+6*7
anim=10460
scale=0.13,1000
pos=40*4,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483544
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(12)=0+6*8
anim=10460
scale=0.13,1000
pos=40*1,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483544
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(12)=0+6*9
anim=10460
scale=0.13,1000
pos=40*7,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483544
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;܂łH
[state ]
type=varset
trigger1=animelemtime(12)=6*0-5
trigger1=prevstateno!=13301
var(0)=0
ignorehitpause=1
[state ]
type=changestate
trigger1=animelemtime(12)=6*0-5
trigger1=prevstateno!=13301
value=13301
ignorehitpause=1

;APtBAłB
[state ]
type=varset
triggerall=prevstateno!=13302
trigger1=animelemtime(12)=6*1-5
var(2)=40*0
ignorehitpause=1
[state ]
type=varset
triggerall=prevstateno!=13302
trigger1=animelemtime(12)=6*2-5
var(2)=40*8
ignorehitpause=1
[state ]
type=varset
triggerall=prevstateno!=13302
trigger1=animelemtime(12)=6*3-5
var(2)=40*2
ignorehitpause=1
[state ]
type=varset
triggerall=prevstateno!=13302
trigger1=animelemtime(12)=6*4-5
var(2)=40*6
ignorehitpause=1
[state ]
type=varset
triggerall=prevstateno!=13302
trigger1=animelemtime(12)=6*5-5
var(2)=40*3
ignorehitpause=1
[state ]
type=varset
triggerall=prevstateno!=13302
trigger1=animelemtime(12)=6*6-5
var(2)=40*5
ignorehitpause=1
[state ]
type=varset
triggerall=prevstateno!=13302
trigger1=animelemtime(12)=6*7-5
var(2)=40*4
ignorehitpause=1
[state ]
type=varset
triggerall=prevstateno!=13302
trigger1=animelemtime(12)=6*8-5
var(2)=40*1
ignorehitpause=1
[state ]
type=varset
triggerall=prevstateno!=13302
trigger1=animelemtime(12)=6*9-5
var(2)=40*7
ignorehitpause=1
[state ]
type=varset
triggerall=prevstateno!=13302
trigger1=animelemtime(12)=6*1-5
trigger2=animelemtime(12)=6*2-5
trigger3=animelemtime(12)=6*3-5
trigger4=animelemtime(12)=6*4-5
trigger5=animelemtime(12)=6*5-5
trigger6=animelemtime(12)=6*6-5
trigger7=animelemtime(12)=6*7-5
trigger8=animelemtime(12)=6*8-5
trigger9=animelemtime(12)=6*9-5
var(0)=0
ignorehitpause=1
[state ]
type=changestate
triggerall=prevstateno!=13302
trigger1=animelemtime(12)=6*1-5
trigger2=animelemtime(12)=6*2-5
trigger3=animelemtime(12)=6*3-5
trigger4=animelemtime(12)=6*4-5
trigger5=animelemtime(12)=6*5-5
trigger6=animelemtime(12)=6*6-5
trigger7=animelemtime(12)=6*7-5
trigger8=animelemtime(12)=6*8-5
trigger9=animelemtime(12)=6*9-5
value=13302
ignorehitpause=1



;U{̂ɂȂ܂B
[state ]
type=projectile
trigger1=animelemtime(12)=6*0
projanim=40080
projremanim=-1
projscale=1,1
offset=-3,-92
velocity=0,0
accel=0,0
projremove=1
projremovetime=10
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=s,hp
hitflag=mad
guardflag=ma
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=78,12
getpower=0,0
givepower=0,5
pausetime=5,10
guard.pausetime=5,10
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=-2,-7
guard.velocity=-2
air.velocity=-2,-7
airguard.velocity=-2,-7
fall=1
air.fall=1
kill=1
guard.kill=0
fall.kill=1
ignorehitpause=1
[state ]
type=projectile
trigger1=animelemtime(12)=6*1
projanim=40080
projremanim=-1
projscale=1,1
offset=40*0,240
postype=back
velocity=0,0
accel=0,0
projremove=1
projremovetime=10
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=s,hp
hitflag=mafd
guardflag=ma
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=51,12
getpower=0,0
givepower=0,5
pausetime=5,10
guard.pausetime=5,10
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=-2,-7
guard.velocity=-2
air.velocity=-2,-7
airguard.velocity=-2,-7
fall=1
air.fall=1
kill=1
guard.kill=0
fall.kill=1
ignorehitpause=1
[state ]
type=projectile
trigger1=animelemtime(12)=6*2
projanim=40080
projremanim=-1
projscale=1,1
offset=40*8,240
postype=back
velocity=0,0
accel=0,0
projremove=1
projremovetime=10
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=s,hp
hitflag=mafd
guardflag=ma
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=51,12
getpower=0,0
givepower=0,5
pausetime=5,10
guard.pausetime=5,10
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=-2,-7
guard.velocity=-2
air.velocity=-2,-7
airguard.velocity=-2,-7
fall=1
air.fall=1
kill=1
guard.kill=0
fall.kill=1
ignorehitpause=1
[state ]
type=projectile
trigger1=animelemtime(12)=6*3
projanim=40080
projremanim=-1
projscale=1,1
offset=40*2,240
postype=back
velocity=0,0
accel=0,0
projremove=1
projremovetime=10
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=s,hp
hitflag=mafd
guardflag=ma
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=51,12
getpower=0,0
givepower=0,5
pausetime=5,10
guard.pausetime=5,10
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=-2,-7
guard.velocity=-2
air.velocity=-2,-7
airguard.velocity=-2,-7
fall=1
air.fall=1
kill=1
guard.kill=0
fall.kill=1
ignorehitpause=1
[state ]
type=projectile
trigger1=animelemtime(12)=6*4
projanim=40080
projremanim=-1
projscale=1,1
offset=40*6,240
postype=back
velocity=0,0
accel=0,0
projremove=1
projremovetime=10
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=s,hp
hitflag=mafd
guardflag=ma
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=51,12
getpower=0,0
givepower=0,5
pausetime=5,10
guard.pausetime=5,10
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=-2,-7
guard.velocity=-2
air.velocity=-2,-7
airguard.velocity=-2,-7
fall=1
air.fall=1
kill=1
guard.kill=0
fall.kill=1
ignorehitpause=1
[state ]
type=projectile
trigger1=animelemtime(12)=6*5
projanim=40080
projremanim=-1
projscale=1,1
offset=40*3,240
postype=back
velocity=0,0
accel=0,0
projremove=1
projremovetime=10
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=s,hp
hitflag=mafd
guardflag=ma
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=51,12
getpower=0,0
givepower=0,5
pausetime=5,10
guard.pausetime=5,10
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=-2,-7
guard.velocity=-2
air.velocity=-2,-7
airguard.velocity=-2,-7
fall=1
air.fall=1
kill=1
guard.kill=0
fall.kill=1
ignorehitpause=1
[state ]
type=projectile
trigger1=animelemtime(12)=6*6
projanim=40080
projremanim=-1
projscale=1,1
offset=40*5,240
postype=back
velocity=0,0
accel=0,0
projremove=1
projremovetime=10
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=s,hp
hitflag=mafd
guardflag=ma
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=51,12
getpower=0,0
givepower=0,5
pausetime=5,10
guard.pausetime=5,10
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=-2,-7
guard.velocity=-2
air.velocity=-2,-7
airguard.velocity=-2,-7
fall=1
air.fall=1
kill=1
guard.kill=0
fall.kill=1
ignorehitpause=1
[state ]
type=projectile
trigger1=animelemtime(12)=6*7
projanim=40080
projremanim=-1
projscale=1,1
offset=40*4,240
postype=back
velocity=0,0
accel=0,0
projremove=1
projremovetime=10
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=s,hp
hitflag=mafd
guardflag=ma
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=51,12
getpower=0,0
givepower=0,5
pausetime=5,10
guard.pausetime=5,10
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=-2,-7
guard.velocity=-2
air.velocity=-2,-7
airguard.velocity=-2,-7
fall=1
air.fall=1
kill=1
guard.kill=0
fall.kill=1
ignorehitpause=1
[state ]
type=projectile
trigger1=animelemtime(12)=6*8
projanim=40080
projremanim=-1
projscale=1,1
offset=40*1,240
postype=back
velocity=0,0
accel=0,0
projremove=1
projremovetime=10
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=s,hp
hitflag=mafd
guardflag=ma
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=51,12
getpower=0,0
givepower=0,5
pausetime=5,10
guard.pausetime=5,10
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=-2,-7
guard.velocity=-2
air.velocity=-2,-7
airguard.velocity=-2,-7
fall=1
air.fall=1
kill=1
guard.kill=0
fall.kill=1
ignorehitpause=1
[state ]
type=projectile
trigger1=animelemtime(12)=6*9
projanim=40080
projremanim=-1
projscale=1,1
offset=40*7,240
postype=back
velocity=0,0
accel=0,0
projremove=1
projremovetime=10
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=s,hp
hitflag=mafd
guardflag=ma
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=51,12
getpower=0,0
givepower=0,5
pausetime=5,10
guard.pausetime=5,10
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=-2,-7
guard.velocity=-2
air.velocity=-2,-7
airguard.velocity=-2,-7
fall=1
air.fall=1
kill=1
guard.kill=0
fall.kill=1
ignorehitpause=1



;Xe[g߂B
[state ]
type=changestate
trigger1=animtime=0
value=0
ctrl=1
persistent=256
ignorehitpause=1

[statedef 13301]

[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256006
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256006
value=1836769491
persistent=256
ignorehitpause=1
[state ]
type=varset
triggerall=!ishelper
trigger1=1
var(58)=stateno
ignorehitpause=1
[state ]
type=varset
triggerall=ishelper(103000)
trigger1=1
sysvar(0)=stateno
ignorehitpause=1

[state ]
type=changestate
trigger1=var(0)<=-1
trigger2=var(0)>=35
value=13300
ignorehitpause=1



[state ]
type=varset
trigger1=var(0)=0
var(1)=10033
ignorehitpause=1
[state ]
type=varset
trigger1=var(0)>=1&&var(0)<=4
var(1)=70036-1+var(0)
ignorehitpause=1
[state ]
type=varset
trigger1=var(0)>=5&&var(0)<=14
var(1)=80030-5+var(0)
ignorehitpause=1
[state ]
type=explod
trigger1=var(0)>=0&&var(0)<=14
anim=var(1)
scale=0.4,0.4
pos=floor(-3+(-75+25*var(0))*cos(-pi*90/180.0)+3*cos(-pi*90/180.0+(-(var(55)%61)+30)/180.0)*var(0)),floor(-92+(-75+25*var(0))*sin(-pi*90/180.0)+3*sin(-pi*90/180.0+(-(var(55)%61)+30)/180.0)*var(0))
vel=-3*cos(-pi*90/180.0+(-(var(55)%61)+30)/180.0),-3*sin(-pi*90/180.0+(-((var(55)**2)%61)+30)/180.0)
accel=0,0
removetime=-2
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

[state ]
type=varset
trigger1=var(0)>=0&&var(0)<=7
var(1)=10072+var(0)
ignorehitpause=1
[state ]
type=varset
trigger1=var(0)>=8&&var(0)<=17
var(1)=70070-8+var(0)
ignorehitpause=1
[state ]
type=varset
trigger1=var(0)>=18&&var(0)<=27
var(1)=80070-18+var(0)
ignorehitpause=1
[state ]
type=varset
trigger1=var(0)>=28&&var(0)<=34
var(1)=90070-28+var(0)
ignorehitpause=1
[state ]
type=explod
trigger1=var(0)>=0&&var(0)<=34
anim=var(1)
scale=0.123*(0.16-0.16*sin((pi/2/35)*var(0))),0.123*1000
pos=-3,-92
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

[state ]
type=varset
trigger1=var(0)>=0&&var(0)<=7
var(1)=10062+var(0)
ignorehitpause=1
[state ]
type=varset
trigger1=var(0)>=8&&var(0)<=17
var(1)=70060-8+var(0)
ignorehitpause=1
[state ]
type=varset
trigger1=var(0)>=18&&var(0)<=27
var(1)=80060-18+var(0)
ignorehitpause=1
[state ]
type=varset
trigger1=var(0)>=28&&var(0)<=34
var(1)=90060-28+var(0)
ignorehitpause=1
[state ]
type=explod
trigger1=var(0)>=0&&var(0)<=34
anim=var(1)
scale=0.123*(0.016-0.016*sin((pi/2/35)*var(0))),0.123*1000
pos=-3,-92
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



[state ]
type=varset
trigger1=1
var(55)=random
ignorehitpause=1



;ށB
[state ]
type=varadd
trigger1=1
var(0)=1
ignorehitpause=1
[state ]
type=changestate
trigger1=var(0)>=1&&var(0)<=35
value=stateno
persistent=256
ignorehitpause=1

[statedef 13302]

[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256006
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256006
value=1836769491
persistent=256
ignorehitpause=1
[state ]
type=varset
triggerall=!ishelper
trigger1=1
var(58)=stateno
ignorehitpause=1
[state ]
type=varset
triggerall=ishelper(103000)
trigger1=1
sysvar(0)=stateno
ignorehitpause=1

[state ]
type=changestate
trigger1=var(0)<=-1
trigger2=var(0)>=35
value=13300
ignorehitpause=1



[state ]
type=varset
trigger1=var(0)=0
var(1)=10033
ignorehitpause=1
[state ]
type=varset
trigger1=var(0)>=1&&var(0)<=4
var(1)=70036-1+var(0)
ignorehitpause=1
[state ]
type=varset
trigger1=var(0)>=5&&var(0)<=14
var(1)=80030-5+var(0)
ignorehitpause=1
[state ]
type=explod
trigger1=var(0)>=0&&var(0)<=14
anim=var(1)
scale=0.4,0.4
pos=floor(var(2)+(-75+25*var(0))*cos(pi*90/180.0)+3*cos(pi*90/180.0+(-(var(55)%61)+30)/180.0)*var(0)),floor((-75+25*var(0))*sin(pi*90/180.0)+3*sin(pi*90/180.0+(-(var(55)%61)+30)/180.0)*var(0))
postype=back
vel=-3*cos(pi*90/180.0+(-(var(55)%61)+30)/180.0),-3*sin(pi*90/180.0+(-((var(55)**2)%61)+30)/180.0)
accel=0,0
removetime=-2
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

[state ]
type=varset
trigger1=var(0)>=0&&var(0)<=7
var(1)=10072+var(0)
ignorehitpause=1
[state ]
type=varset
trigger1=var(0)>=8&&var(0)<=17
var(1)=70070-8+var(0)
ignorehitpause=1
[state ]
type=varset
trigger1=var(0)>=18&&var(0)<=27
var(1)=80070-18+var(0)
ignorehitpause=1
[state ]
type=varset
trigger1=var(0)>=28&&var(0)<=34
var(1)=90070-28+var(0)
ignorehitpause=1
[state ]
type=explod
trigger1=var(0)>=0&&var(0)<=34
anim=var(1)
scale=0.123*(0.16-0.16*sin((pi/2/35)*var(0))),0.123*1000
pos=var(2),0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

[state ]
type=varset
trigger1=var(0)>=0&&var(0)<=7
var(1)=10062+var(0)
ignorehitpause=1
[state ]
type=varset
trigger1=var(0)>=8&&var(0)<=17
var(1)=70060-8+var(0)
ignorehitpause=1
[state ]
type=varset
trigger1=var(0)>=18&&var(0)<=27
var(1)=80060-18+var(0)
ignorehitpause=1
[state ]
type=varset
trigger1=var(0)>=28&&var(0)<=34
var(1)=90060-28+var(0)
ignorehitpause=1
[state ]
type=explod
trigger1=var(0)>=0&&var(0)<=34
anim=var(1)
scale=0.123*(0.016-0.016*sin((pi/2/35)*var(0))),0.123*1000
pos=var(2),0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



[state ]
type=varset
trigger1=1
var(55)=random
ignorehitpause=1



;ށB
[state ]
type=varadd
trigger1=1
var(0)=1
ignorehitpause=1
[state ]
type=changestate
trigger1=var(0)>=1&&var(0)<=35
value=stateno
persistent=256
ignorehitpause=1

[statedef 13400]
type=s
movetype=a
physics=s
ctrl=0
sprpriority=4

[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256006
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256006
value=1836769491
persistent=256
ignorehitpause=1
[state ]
type=varset
triggerall=!ishelper
trigger1=1
var(58)=stateno
ignorehitpause=1
[state ]
type=varset
triggerall=ishelper(103000)
trigger1=1
sysvar(0)=stateno
ignorehitpause=1

[state ]
type=changeanim
trigger1=anim!=13400
value=13400
ignorehitpause=1



;B
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s206,9
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(5)>=0&&animelemtime(5)<=29
trigger1=animelemtime(5)%2=0
value=s100,15
channel=1
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(5)>=0&&animelemtime(5)<=29
trigger1=animelemtime(5)%2=0
value=s10000,14
channel=2
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(5)>=30&&animelemtime(5)<=59
trigger1=animelemtime(5)%7=2
value=s10000,15
channel=3
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(5)>=30&&animelemtime(5)<=59
trigger1=animelemtime(5)%7=2
value=s10000,15
channel=4
ignorehitpause=1



;ʐB
[state ]
type=assertspecial
trigger1=animelemtime(5)>=30&&animelemtime(5)<=49
flag=nobardisplay
flag2=nofg
flag3=globalnoshadow
ignorehitpause=1

;ʐFC[AB
[state ]
type=explod
trigger1=animelemtime(5)>=-15&&animelemtime(5)<=29
anim=11000
trans=addalpha
alpha=floor(256*sin((pi/2/45)*(animelemtime(5)+15))),floor(256*cos((pi/2/45)*(animelemtime(5)+15)))
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(5)>=30&&animelemtime(5)<=49
anim=11000
trans=addalpha
alpha=256,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(5)>=50&&animelemtime(5)<=59
anim=11000
trans=addalpha
alpha=floor(256*cos((pi/2/10)*(animelemtime(5)-50))),floor(256*sin((pi/2/10)*(animelemtime(5)-50)))
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;ʐFC[AB
[state ]
type=explod
triggerall=var(56)=1
trigger1=animelemtime(5)>=40&&animelemtime(5)<=49
trigger1=animelemtime(5)%3=1
anim=11000
trans=addalpha
alpha=0,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483647
ontop=1
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;ʗh炵B
[state ]
type=envshake
trigger1=animelemtime(5)>=0&&animelemtime(5)<=59
time=2
freq=180
ampl=floor(2*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1



;B
[state ]
type=varset
trigger1=1
var(2)=8
ignorehitpause=1
[state ]
type=varset
trigger1=1
var(3)=-10
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(5)=var(3)
trigger1=prevstateno!=13401
var(0)=0
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(5)=var(3)
trigger1=prevstateno!=13401
var(1)=0
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(5)=var(3)
trigger1=prevstateno!=13401
fvar(0)=0.8
ignorehitpause=1
[state ]
type=changestate
trigger1=animelemtime(5)=var(3)
trigger1=prevstateno!=13401
value=13401
ignorehitpause=1

;UB
[state ]
type=varset
trigger1=1
var(4)=40
ignorehitpause=1
[state ]
type=varset
trigger1=1
var(5)=2
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(5)>=0&&animelemtime(5)<=var(4)-1
trigger1=animelemtime(5)%var(5)=0
trigger1=prevstateno!=13402
var(0)=0
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(5)>=0&&animelemtime(5)<=var(4)-1
trigger1=animelemtime(5)%var(5)=0
trigger1=prevstateno!=13402
var(1)=0
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(5)>=0&&animelemtime(5)<=var(4)-1
trigger1=animelemtime(5)%var(5)=0
trigger1=prevstateno!=13402
var(7)=10
ignorehitpause=1
[state ]
type=changestate
trigger1=animelemtime(5)>=0&&animelemtime(5)<=var(4)-1
trigger1=animelemtime(5)%var(5)=0
trigger1=prevstateno!=13402
value=13402
ignorehitpause=1

;ŁB
[state ]
type=varset
trigger1=1
var(6)=15
ignorehitpause=1
[state ]
type=varset
trigger1=1
var(7)=1
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(5)>=var(4)&&animelemtime(5)<=var(4)+var(6)-1
trigger1=(animelemtime(5)-var(4))%var(7)=0
trigger1=prevstateno!=13403
var(0)=0
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(5)>=var(4)&&animelemtime(5)<=var(4)+var(6)-1
trigger1=(animelemtime(5)-var(4))%var(7)=0
trigger1=prevstateno!=13403
var(1)=0
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(5)>=var(4)&&animelemtime(5)<=var(4)+var(6)-1
trigger1=(animelemtime(5)-var(4))%var(7)=0
trigger1=prevstateno!=13403
var(8)=30
ignorehitpause=1
[state ]
type=changestate
trigger1=animelemtime(5)>=var(4)&&animelemtime(5)<=var(4)+var(6)-1
trigger1=(animelemtime(5)-var(4))%var(7)=0
trigger1=prevstateno!=13403
value=13403
ignorehitpause=1



;AҁAB
[state ]
type=changestate
trigger1=animtime=0
value=0
ctrl=1
persistent=256
ignorehitpause=1

[statedef 13401]

[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256006
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256006
value=1836769491
persistent=256
ignorehitpause=1
[state ]
type=varset
triggerall=!ishelper
trigger1=1
var(58)=stateno
ignorehitpause=1
[state ]
type=varset
triggerall=ishelper(103000)
trigger1=1
sysvar(0)=stateno
ignorehitpause=1

[state ]
type=changestate
trigger1=var(0)<=-1
trigger2=var(0)>=var(2)
value=13400
ignorehitpause=1



;waywB
[state ]
type=varset
trigger1=1
var(1)=-1+floor(0.4*var(0))
ignorehitpause=1
[state ]
type=varset
trigger1=var(0)=0
var(1)=-2
ignorehitpause=1
[state ]
type=varset
trigger1=var(0)=5
var(1)=0
ignorehitpause=1



;B
[state ]
type=explod
trigger1=1
id=1013400
anim=10583-var(1)
scale=fvar(0),fvar(0)
pos=floor(320*fvar(0)*cos(10*var(1)*pi/180)),floor(80+185*cos(0.3*var(0))+320*fvar(0)*sin(10*var(1)*pi/180))
postype=back
vel=0,0
accel=0,0
removetime=-2
bindtime=-1
sprpriority=2147483545
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;ށB
[state ]
type=varadd
trigger1=1
var(0)=1
ignorehitpause=1
[state ]
type=changestate
trigger1=var(0)>=1&&var(0)<=var(2)
value=stateno
persistent=256
ignorehitpause=1

[statedef 13402]

[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256006
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256006
value=1836769491
persistent=256
ignorehitpause=1
[state ]
type=varset
triggerall=!ishelper
trigger1=1
var(58)=stateno
ignorehitpause=1
[state ]
type=varset
triggerall=ishelper(103000)
trigger1=1
sysvar(0)=stateno
ignorehitpause=1

[state ]
type=changestate
trigger1=var(0)<=-1
trigger2=var(0)>=var(2)
value=13400
ignorehitpause=1



;waywB
[state ]
type=varset
trigger1=1
var(1)=-1+floor(0.4*var(0))
ignorehitpause=1
[state ]
type=varset
trigger1=var(0)=0
var(1)=-2
ignorehitpause=1
[state ]
type=varset
trigger1=var(0)=5
var(1)=0
ignorehitpause=1
[state ]
type=varset
trigger1=1
var(9)=floor(ifelse(facing=1,-screenpos x,screenpos x-320))
ignorehitpause=1
[state ]
type=varset
trigger1=1
var(10)=floor(-screenpos y+80+185*cos(0.3*var(0)))
ignorehitpause=1



;ѓˁB
[state ]
type=projectile
trigger1=1
projid=302
projanim=40150
projhitanim=ifelse(var(55)%18>=0&&var(55)%18<=9,10190+var(55)%18,70190-10+var(55)%18)
projremanim=-1
projscale=1,1
offset=var(9),var(10)
velocity=20*cos(10*var(1)*pi/180),20*sin(10*var(1)*pi/180)
accel=0,0
projremove=1
projremovetime=100
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=s,hp
hitflag=mafd
guardflag=m
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=4,2
getpower=5,2
givepower=0,5
hitsound=s100,4
guardsound=s100,4
pausetime=5,10
guard.pausetime=5,10
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=-4
guard.velocity=-4
air.velocity=-4,-3.5
airguard.velocity=-4,-3.5
fall=0
air.fall=1
kill=1
guard.kill=0
fall.kill=1
ignorehitpause=1



;_ϐB
[state ]
type=varset
trigger1=1
var(55)=random
ignorehitpause=1



;ށB
[state ]
type=varadd
trigger1=1
var(0)=1
ignorehitpause=1
[state ]
type=changestate
trigger1=var(0)>=1&&var(0)<=var(2)
value=stateno
persistent=256
ignorehitpause=1

[statedef 13403]

[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256006
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256006
value=1836769491
persistent=256
ignorehitpause=1
[state ]
type=varset
triggerall=!ishelper
trigger1=1
var(58)=stateno
ignorehitpause=1
[state ]
type=varset
triggerall=ishelper(103000)
trigger1=1
sysvar(0)=stateno
ignorehitpause=1

[state ]
type=changestate
trigger1=var(0)<=-1
trigger2=var(0)>=var(2)
value=13400
ignorehitpause=1



;waywB
[state ]
type=varset
trigger1=1
var(1)=-1+floor(0.4*var(0))
ignorehitpause=1
[state ]
type=varset
trigger1=var(0)=0
var(1)=-2
ignorehitpause=1
[state ]
type=varset
trigger1=var(0)=5
var(1)=0
ignorehitpause=1
[state ]
type=varset
trigger1=1
var(9)=floor(ifelse(facing=1,-screenpos x,screenpos x-320))
ignorehitpause=1
[state ]
type=varset
trigger1=1
var(10)=floor(-screenpos y+80+185*cos(0.3*var(0)))
ignorehitpause=1



;ŃGtFNgB
[state ]
type=explod
trigger1=1
anim=10033
scale=0.5,0.5
pos=floor(var(9)+var(8)*(animelemtime(5)-var(4))*cos(10*var(1)*pi/180.0)),floor(var(10)+var(8)*(animelemtime(5)-var(4))*sin(10*var(1)*pi/180.0))
vel=-3*cos((10*var(1)-15+(var(55)%31))*pi/180.0),-3*sin((10*var(1)-15+(var(55)%31))*pi/180.0)
accel=0,0
removetime=-2
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=1
anim=10311
scale=0.1,0.1
pos=floor(var(9)+var(8)*(animelemtime(5)-var(4))*cos(10*var(1)*pi/180)),floor(var(10)+var(8)*(animelemtime(5)-var(4))*sin(10*var(1)*pi/180))
vel=-3*cos((10*var(1)-15+(var(55)%31))*pi/180.0),-3*sin((10*var(1)-15+(var(55)%31))*pi/180.0)
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;_ϐB
[state ]
type=varset
trigger1=1
var(55)=random
ignorehitpause=1



;ށB
[state ]
type=varadd
trigger1=1
var(0)=1
ignorehitpause=1
[state ]
type=changestate
trigger1=var(0)>=1&&var(0)<=var(2)
value=stateno
persistent=256
ignorehitpause=1

[statedef 14000]
type=s
movetype=a
physics=s
ctrl=0
sprpriority=4

[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256006
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256006
value=1836769491
persistent=256
ignorehitpause=1
[state ]
type=varset
triggerall=!ishelper
trigger1=1
var(58)=stateno
ignorehitpause=1
[state ]
type=varset
triggerall=ishelper(103000)
trigger1=1
sysvar(0)=stateno
ignorehitpause=1

[state ]
type=changeanim
trigger1=anim!=14000
value=14000
ignorehitpause=1



;B
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s206,3
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s206,3
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s206,9
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(4)>=0&&animelemtime(4)<=49
trigger1=animelemtime(4)%5=0
value=s10000,4
volume=255
channel=1
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(4)>=0&&animelemtime(4)<=49
trigger1=animelemtime(4)%5=0
value=s10000,11
volume=255
channel=2
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(4)=100
value=s100,30
freqmul=0.8
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(4)=100
value=s100,30
freqmul=1.2
ignorehitpause=1



;ʂ[B
[state ]
type=assertspecial
trigger1=animelemtime(1)>=28&&animtime<=-31
flag=nobardisplay
flag2=nofg
flag3=globalnoshadow
ignorehitpause=1

;ʐFC[AB
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=10
anim=11000
trans=addalpha
alpha=floor(256*sin((pi/2/11)*animelemtime(1))),floor(256*cos((pi/2/11)*animelemtime(1)))
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=11&&animtime<=-31
anim=11000
trans=addalpha
alpha=256,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animtime>=-30&&animtime<=-1
anim=11000
trans=addalpha
alpha=floor(256*cos((pi/2/30)*(animtime+30))),floor(256*sin((pi/2/30)*(animtime+30)))
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;ʐFC[AB
[state ]
type=explod
triggerall=var(56)=1
trigger1=animelemtime(1)>=28&&animtime<=-31
trigger1=animelemtime(1)%5=3
anim=11000
trans=addalpha
alpha=floor(256*cos((pi/2/20)*((animelemtime(4)+70)-70))),floor(256*sin((pi/2/20)*((animelemtime(4)+70)-70)))
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483647
ontop=1
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;ʗh炵B
[state ]
type=envshake
trigger1=animelemtime(4)>=0&&animelemtime(4)<=49
time=2
freq=180
ampl=floor(22*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1



;߁B
[state ]
type=trans
triggerall=!ishelper
trigger1=animelemtime(1)>=0&&animelemtime(1)<=10
trans=addalpha
alpha=floor(256*cos((pi/2/11)*animelemtime(1))),0
ignorehitpause=1
[state ]
type=trans
triggerall=!ishelper
trigger1=animelemtime(1)>=11&&animtime<=-31
trans=addalpha
alpha=0,0
ignorehitpause=1
[state ]
type=trans
triggerall=!ishelper
trigger1=animtime>=-30&&animtime<=-1
trans=addalpha
alpha=floor(256*sin((pi/2/30)*(animtime+30))),0
ignorehitpause=1
[state ]
type=modifyexplod
triggerall=ishelper(103000)
triggerall=numexplod(256006000)>=1
trigger1=animelemtime(1)>=0&&animelemtime(1)<=10
trans=addalpha
alpha=floor(256*cos((pi/2/11)*animelemtime(1))),0
id=256006000
ignorehitpause=1
[state ]
type=modifyexplod
triggerall=ishelper(103000)
triggerall=numexplod(256006000)>=1
trigger1=animelemtime(1)>=11&&animtime<=-31
trans=addalpha
alpha=0,0
id=256006000
ignorehitpause=1
[state ]
type=modifyexplod
triggerall=ishelper(103000)
triggerall=numexplod(256006000)>=1
trigger1=animtime>=-30&&animtime<=-1
trans=addalpha
alpha=floor(256*sin((pi/2/30)*(animtime+30))),0
id=256006000
ignorehitpause=1



;iĂājB
[state ]
type=explod
trigger1=animelemtime(4)>=(0+0-10+0+0)&&animelemtime(4)<=(9+0-10+0+0)
anim=10071
scale=0.123*0.5,0.123*2.5
pos=floor(-facing*pos x-160+20*6),floor(-20-30-screenpos y+24*(animelemtime(4)-(0+0-10+0+0)))
vel=0,0
accel=0,0
removetime=2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(4)>=(10+0-10+0+0)&&animelemtime(4)<=(19+0-10+0+0)
anim=10071
scale=0.123*(0.5-0.5*sin((pi/2/10)*(animelemtime(4)-(10+0-10+0+0)))),0.123*(2.5+2.5*sin((pi/2/10)*(animelemtime(4)-(10+0-10+0+0))))
pos=floor(-facing*pos x-160+20*6),floor(-20-30-screenpos y+240)
vel=0,0
accel=0,0
removetime=2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
;tF[hAEgiۂƁAjB
[state ]
type=explod
trigger1=animelemtime(4)>=(10+0-10+0+0)&&animelemtime(4)<=(29+0-10+0+0)
anim=10071
scale=0.123*(0.3-0.015*(animelemtime(4)-(10+0-10+0+0))),0.123*(0.3-0.015*(animelemtime(4)-(10+0-10+0+0)))
pos=floor(-facing*pos x-160+20*6),floor(-20-30-screenpos y+240)
vel=0,0
accel=0,0
removetime=2
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(4)>=(10+0-10+0+0)&&animelemtime(4)<=(29+0-10+0+0)
anim=10290
scale=1-sin((pi/2/20)*(animelemtime(4)-(10+0-10+0+0))),2
pos=floor(-facing*pos x-160+20*6),floor(-20-30-screenpos y+240)
vel=0,0
accel=0,0
removetime=2
sprpriority=2147483545
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
;nʂɂčLՌgB
[state ]
type=explod
trigger1=animelemtime(4)>=(10+0-10+0+0)&&animelemtime(4)<=(29+0-10+0+0)
anim=10100
trans=addalpha
alpha=floor(256-12.8*(animelemtime(4)-(10+0-10+0+0))),floor(12.8*(animelemtime(4)-(10+0-10+0+0)))
scale=0.11*0.16*(animelemtime(4)-(10+0-10+0+0)),0.11*0.04*(animelemtime(4)-(10+0-10+0+0))
pos=floor(-facing*pos x-160+20*6),floor(-20-30-screenpos y+240)
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483643
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
;юU򖗂RB
[state ]
type=explod
trigger1=animelemtime(4)>=(0+0-10+0+0)&&animelemtime(4)<=(9+0-10+0+0)
anim=10034
scale=0.5,0.5
pos=floor(-facing*pos x-160+20*6),floor(-20-30-screenpos y+24*(animelemtime(4)-(0+0-10+0+0)))
vel=(3+3*abs(cos(random)))*cos(1.047+0.001047*var(55)),-(3+3*abs(cos(random)))*sin(1.047+0.001047*var(55))
accel=0,0
removetime=-2
sprpriority=-2147483644
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(4)>=(0+0-10+0+0)&&animelemtime(4)<=(9+0-10+0+0)
anim=10034
scale=0.5,0.5
pos=floor(-facing*pos x-160+20*6),floor(-20-30-screenpos y+24*(animelemtime(4)-(0+0-10+0+0)))
vel=(3+3*abs(cos(random)))*cos(1.047+0.001047*(var(55)**2)),-(3+3*abs(cos(random)))*sin(1.047+0.001047*(var(55)**2))
accel=0,0
removetime=-2
sprpriority=-2147483644
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(4)>=(0+0-10+0+0)&&animelemtime(4)<=(9+0-10+0+0)
anim=10034
scale=0.5,0.5
pos=floor(-facing*pos x-160+20*6),floor(-20-30-screenpos y+24*(animelemtime(4)-(0+0-10+0+0)))
vel=(3+3*abs(cos(random)))*cos(1.047+0.001047*(var(55)**3)),-(3+3*abs(cos(random)))*sin(1.047+0.001047*(var(55)**3))
accel=0,0
removetime=-2
sprpriority=-2147483644
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;iĂājB
[state ]
type=explod
trigger1=animelemtime(4)>=(0+5-10+0+0)&&animelemtime(4)<=(9+5-10+0+0)
anim=10071
scale=0.123*0.5,0.123*2.5
pos=floor(-facing*pos x-160+20*4),floor(-30-30-screenpos y+24*(animelemtime(4)-(0+5-10+0+0)))
vel=0,0
accel=0,0
removetime=2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(4)>=(10+5-10+0+0)&&animelemtime(4)<=(19+5-10+0+0)
anim=10071
scale=0.123*(0.5-0.5*sin((pi/2/10)*(animelemtime(4)-(10+5-10+0+0)))),0.123*(2.5+2.5*sin((pi/2/10)*(animelemtime(4)-(10+5-10+0+0))))
pos=floor(-facing*pos x-160+20*4),floor(-30-30-screenpos y+240)
vel=0,0
accel=0,0
removetime=2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
;tF[hAEgiۂƁAjB
[state ]
type=explod
trigger1=animelemtime(4)>=(10+5-10+0+0)&&animelemtime(4)<=(29+5-10+0+0)
anim=10071
scale=0.123*(0.3-0.015*(animelemtime(4)-(10+5-10+0+0))),0.123*(0.3-0.015*(animelemtime(4)-(10+5-10+0+0)))
pos=floor(-facing*pos x-160+20*4),floor(-30-30-screenpos y+240)
vel=0,0
accel=0,0
removetime=2
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(4)>=(10+5-10+0+0)&&animelemtime(4)<=(29+5-10+0+0)
anim=10290
scale=1-sin((pi/2/20)*(animelemtime(4)-(10+5-10+0+0))),2
pos=floor(-facing*pos x-160+20*4),floor(-30-30-screenpos y+240)
vel=0,0
accel=0,0
removetime=2
sprpriority=2147483545
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
;nʂɂčLՌgB
[state ]
type=explod
trigger1=animelemtime(4)>=(10+5-10+0+0)&&animelemtime(4)<=(29+5-10+0+0)
anim=10100
trans=addalpha
alpha=floor(256-12.8*(animelemtime(4)-(10+5-10+0+0))),floor(12.8*(animelemtime(4)-(10+5-10+0+0)))
scale=0.11*0.16*(animelemtime(4)-(10+5-10+0+0)),0.11*0.04*(animelemtime(4)-(10+5-10+0+0))
pos=floor(-facing*pos x-160+20*4),floor(-30-30-screenpos y+240)
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483643
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
;юU򖗂RB
[state ]
type=explod
trigger1=animelemtime(4)>=(0+5-10+0+0)&&animelemtime(4)<=(9+5-10+0+0)
anim=10034
scale=0.5,0.5
pos=floor(-facing*pos x-160+20*4),floor(-30-30-screenpos y+24*(animelemtime(4)-(0+5-10+0+0)))
vel=(3+3*abs(cos(random)))*cos(1.047+0.001047*var(55)),-(3+3*abs(cos(random)))*sin(1.047+0.001047*var(55))
accel=0,0
removetime=-2
sprpriority=-2147483644
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(4)>=(0+5-10+0+0)&&animelemtime(4)<=(9+5-10+0+0)
anim=10034
scale=0.5,0.5
pos=floor(-facing*pos x-160+20*4),floor(-30-30-screenpos y+24*(animelemtime(4)-(0+5-10+0+0)))
vel=(3+3*abs(cos(random)))*cos(1.047+0.001047*(var(55)**2)),-(3+3*abs(cos(random)))*sin(1.047+0.001047*(var(55)**2))
accel=0,0
removetime=-2
sprpriority=-2147483644
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(4)>=(0+5-10+0+0)&&animelemtime(4)<=(9+5-10+0+0)
anim=10034
scale=0.5,0.5
pos=floor(-facing*pos x-160+20*4),floor(-30-30-screenpos y+24*(animelemtime(4)-(0+5-10+0+0)))
vel=(3+3*abs(cos(random)))*cos(1.047+0.001047*(var(55)**3)),-(3+3*abs(cos(random)))*sin(1.047+0.001047*(var(55)**3))
accel=0,0
removetime=-2
sprpriority=-2147483644
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;iĂājB
[state ]
type=explod
trigger1=animelemtime(4)>=(0+10-10+0+0)&&animelemtime(4)<=(9+10-10+0+0)
anim=10071
scale=0.123*0.5,0.123*2.5
pos=floor(-facing*pos x-160+20*10),floor(10-30-screenpos y+24*(animelemtime(4)-(0+10-10+0+0)))
vel=0,0
accel=0,0
removetime=2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(4)>=(10+10-10+0+0)&&animelemtime(4)<=(19+10-10+0+0)
anim=10071
scale=0.123*(0.5-0.5*sin((pi/2/10)*(animelemtime(4)-(10+10-10+0+0)))),0.123*(2.5+2.5*sin((pi/2/10)*(animelemtime(4)-(10+10-10+0+0))))
pos=floor(-facing*pos x-160+20*10),floor(10-30-screenpos y+240)
vel=0,0
accel=0,0
removetime=2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
;tF[hAEgiۂƁAjB
[state ]
type=explod
trigger1=animelemtime(4)>=(10+10-10+0+0)&&animelemtime(4)<=(29+10-10+0+0)
anim=10071
scale=0.123*(0.3-0.015*(animelemtime(4)-(10+10-10+0+0))),0.123*(0.3-0.015*(animelemtime(4)-(10+10-10+0+0)))
pos=floor(-facing*pos x-160+20*10),floor(10-30-screenpos y+240)
vel=0,0
accel=0,0
removetime=2
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(4)>=(10+10-10+0+0)&&animelemtime(4)<=(29+10-10+0+0)
anim=10290
scale=1-sin((pi/2/20)*(animelemtime(4)-(10+10-10+0+0))),2
pos=floor(-facing*pos x-160+20*10),floor(10-30-screenpos y+240)
vel=0,0
accel=0,0
removetime=2
sprpriority=2147483545
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
;nʂɂčLՌgB
[state ]
type=explod
trigger1=animelemtime(4)>=(10+10-10+0+0)&&animelemtime(4)<=(29+10-10+0+0)
anim=10100
trans=addalpha
alpha=floor(256-12.8*(animelemtime(4)-(10+10-10+0+0))),floor(12.8*(animelemtime(4)-(10+10-10+0+0)))
scale=0.11*0.16*(animelemtime(4)-(10+10-10+0+0)),0.11*0.04*(animelemtime(4)-(10+10-10+0+0))
pos=floor(-facing*pos x-160+20*10),floor(10-30-screenpos y+240)
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483643
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
;юU򖗂RB
[state ]
type=explod
trigger1=animelemtime(4)>=(0+10-10+0+0)&&animelemtime(4)<=(9+10-10+0+0)
anim=10034
scale=0.5,0.5
pos=floor(-facing*pos x-160+20*10),floor(10-30-screenpos y+24*(animelemtime(4)-(0+10-10+0+0)))
vel=(3+3*abs(cos(random)))*cos(1.047+0.001047*var(55)),-(3+3*abs(cos(random)))*sin(1.047+0.001047*var(55))
accel=0,0
removetime=-2
sprpriority=-2147483644
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(4)>=(0+10-10+0+0)&&animelemtime(4)<=(9+10-10+0+0)
anim=10034
scale=0.5,0.5
pos=floor(-facing*pos x-160+20*10),floor(10-30-screenpos y+24*(animelemtime(4)-(0+10-10+0+0)))
vel=(3+3*abs(cos(random)))*cos(1.047+0.001047*(var(55)**2)),-(3+3*abs(cos(random)))*sin(1.047+0.001047*(var(55)**2))
accel=0,0
removetime=-2
sprpriority=-2147483644
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(4)>=(0+10-10+0+0)&&animelemtime(4)<=(9+10-10+0+0)
anim=10034
scale=0.5,0.5
pos=floor(-facing*pos x-160+20*10),floor(10-30-screenpos y+24*(animelemtime(4)-(0+10-10+0+0)))
vel=(3+3*abs(cos(random)))*cos(1.047+0.001047*(var(55)**3)),-(3+3*abs(cos(random)))*sin(1.047+0.001047*(var(55)**3))
accel=0,0
removetime=-2
sprpriority=-2147483644
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;iĂājB
[state ]
type=explod
trigger1=animelemtime(4)>=(0+15-10+0+0)&&animelemtime(4)<=(9+15-10+0+0)
anim=10071
scale=0.123*0.5,0.123*2.5
pos=floor(-facing*pos x-160+20*5),floor(-20-30-screenpos y+24*(animelemtime(4)-(0+15-10+0+0)))
vel=0,0
accel=0,0
removetime=2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(4)>=(10+15-10+0+0)&&animelemtime(4)<=(19+15-10+0+0)
anim=10071
scale=0.123*(0.5-0.5*sin((pi/2/10)*(animelemtime(4)-(10+15-10+0+0)))),0.123*(2.5+2.5*sin((pi/2/10)*(animelemtime(4)-(10+15-10+0+0))))
pos=floor(-facing*pos x-160+20*5),floor(-20-30-screenpos y+240)
vel=0,0
accel=0,0
removetime=2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
;tF[hAEgiۂƁAjB
[state ]
type=explod
trigger1=animelemtime(4)>=(10+15-10+0+0)&&animelemtime(4)<=(29+15-10+0+0)
anim=10071
scale=0.123*(0.3-0.015*(animelemtime(4)-(10+15-10+0+0))),0.123*(0.3-0.015*(animelemtime(4)-(10+15-10+0+0)))
pos=floor(-facing*pos x-160+20*5),floor(-20-30-screenpos y+240)
vel=0,0
accel=0,0
removetime=2
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(4)>=(10+15-10+0+0)&&animelemtime(4)<=(29+15-10+0+0)
anim=10290
scale=1-sin((pi/2/20)*(animelemtime(4)-(10+15-10+0+0))),2
pos=floor(-facing*pos x-160+20*5),floor(-20-30-screenpos y+240)
vel=0,0
accel=0,0
removetime=2
sprpriority=2147483545
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
;nʂɂčLՌgB
[state ]
type=explod
trigger1=animelemtime(4)>=(10+15-10+0+0)&&animelemtime(4)<=(29+15-10+0+0)
anim=10100
trans=addalpha
alpha=floor(256-12.8*(animelemtime(4)-(10+15-10+0+0))),floor(12.8*(animelemtime(4)-(10+15-10+0+0)))
scale=0.11*0.16*(animelemtime(4)-(10+15-10+0+0)),0.11*0.04*(animelemtime(4)-(10+15-10+0+0))
pos=floor(-facing*pos x-160+20*5),floor(-20-30-screenpos y+240)
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483643
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
;юU򖗂RB
[state ]
type=explod
trigger1=animelemtime(4)>=(0+15-10+0+0)&&animelemtime(4)<=(9+15-10+0+0)
anim=10034
scale=0.5,0.5
pos=floor(-facing*pos x-160+20*5),floor(-20-30-screenpos y+24*(animelemtime(4)-(0+15-10+0+0)))
vel=(3+3*abs(cos(random)))*cos(1.047+0.001047*var(55)),-(3+3*abs(cos(random)))*sin(1.047+0.001047*var(55))
accel=0,0
removetime=-2
sprpriority=-2147483644
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(4)>=(0+15-10+0+0)&&animelemtime(4)<=(9+15-10+0+0)
anim=10034
scale=0.5,0.5
pos=floor(-facing*pos x-160+20*5),floor(-20-30-screenpos y+24*(animelemtime(4)-(0+15-10+0+0)))
vel=(3+3*abs(cos(random)))*cos(1.047+0.001047*(var(55)**2)),-(3+3*abs(cos(random)))*sin(1.047+0.001047*(var(55)**2))
accel=0,0
removetime=-2
sprpriority=-2147483644
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(4)>=(0+15-10+0+0)&&animelemtime(4)<=(9+15-10+0+0)
anim=10034
scale=0.5,0.5
pos=floor(-facing*pos x-160+20*5),floor(-20-30-screenpos y+24*(animelemtime(4)-(0+15-10+0+0)))
vel=(3+3*abs(cos(random)))*cos(1.047+0.001047*(var(55)**3)),-(3+3*abs(cos(random)))*sin(1.047+0.001047*(var(55)**3))
accel=0,0
removetime=-2
sprpriority=-2147483644
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;iĂājB
[state ]
type=explod
trigger1=animelemtime(4)>=(0+20-10+0+0)&&animelemtime(4)<=(9+20-10+0+0)
anim=10071
scale=0.123*0.5,0.123*2.5
pos=floor(-facing*pos x-160+20*14),floor(40-30-screenpos y+24*(animelemtime(4)-(0+20-10+0+0)))
vel=0,0
accel=0,0
removetime=2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(4)>=(10+20-10+0+0)&&animelemtime(4)<=(19+20-10+0+0)
anim=10071
scale=0.123*(0.5-0.5*sin((pi/2/10)*(animelemtime(4)-(10+20-10+0+0)))),0.123*(2.5+2.5*sin((pi/2/10)*(animelemtime(4)-(10+20-10+0+0))))
pos=floor(-facing*pos x-160+20*14),floor(40-30-screenpos y+240)
vel=0,0
accel=0,0
removetime=2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
;tF[hAEgiۂƁAjB
[state ]
type=explod
trigger1=animelemtime(4)>=(10+20-10+0+0)&&animelemtime(4)<=(29+20-10+0+0)
anim=10071
scale=0.123*(0.3-0.015*(animelemtime(4)-(10+20-10+0+0))),0.123*(0.3-0.015*(animelemtime(4)-(10+20-10+0+0)))
pos=floor(-facing*pos x-160+20*14),floor(40-30-screenpos y+240)
vel=0,0
accel=0,0
removetime=2
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(4)>=(10+20-10+0+0)&&animelemtime(4)<=(29+20-10+0+0)
anim=10290
scale=1-sin((pi/2/20)*(animelemtime(4)-(10+20-10+0+0))),2
pos=floor(-facing*pos x-160+20*14),floor(40-30-screenpos y+240)
vel=0,0
accel=0,0
removetime=2
sprpriority=2147483545
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
;nʂɂčLՌgB
[state ]
type=explod
trigger1=animelemtime(4)>=(10+20-10+0+0)&&animelemtime(4)<=(29+20-10+0+0)
anim=10100
trans=addalpha
alpha=floor(256-12.8*(animelemtime(4)-(10+20-10+0+0))),floor(12.8*(animelemtime(4)-(10+20-10+0+0)))
scale=0.11*0.16*(animelemtime(4)-(10+20-10+0+0)),0.11*0.04*(animelemtime(4)-(10+20-10+0+0))
pos=floor(-facing*pos x-160+20*14),floor(40-30-screenpos y+240)
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483643
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
;юU򖗂RB
[state ]
type=explod
trigger1=animelemtime(4)>=(0+20-10+0+0)&&animelemtime(4)<=(9+20-10+0+0)
anim=10034
scale=0.5,0.5
pos=floor(-facing*pos x-160+20*14),floor(40-30-screenpos y+24*(animelemtime(4)-(0+20-10+0+0)))
vel=(3+3*abs(cos(random)))*cos(1.047+0.001047*var(55)),-(3+3*abs(cos(random)))*sin(1.047+0.001047*var(55))
accel=0,0
removetime=-2
sprpriority=-2147483644
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(4)>=(0+20-10+0+0)&&animelemtime(4)<=(9+20-10+0+0)
anim=10034
scale=0.5,0.5
pos=floor(-facing*pos x-160+20*14),floor(40-30-screenpos y+24*(animelemtime(4)-(0+20-10+0+0)))
vel=(3+3*abs(cos(random)))*cos(1.047+0.001047*(var(55)**2)),-(3+3*abs(cos(random)))*sin(1.047+0.001047*(var(55)**2))
accel=0,0
removetime=-2
sprpriority=-2147483644
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(4)>=(0+20-10+0+0)&&animelemtime(4)<=(9+20-10+0+0)
anim=10034
scale=0.5,0.5
pos=floor(-facing*pos x-160+20*14),floor(40-30-screenpos y+24*(animelemtime(4)-(0+20-10+0+0)))
vel=(3+3*abs(cos(random)))*cos(1.047+0.001047*(var(55)**3)),-(3+3*abs(cos(random)))*sin(1.047+0.001047*(var(55)**3))
accel=0,0
removetime=-2
sprpriority=-2147483644
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;iĂājB
[state ]
type=explod
trigger1=animelemtime(4)>=(0+25-10+0+0)&&animelemtime(4)<=(9+25-10+0+0)
anim=10071
scale=0.123*0.5,0.123*2.5
pos=floor(-facing*pos x-160+20*12),floor(-20-30-screenpos y+24*(animelemtime(4)-(0+25-10+0+0)))
vel=0,0
accel=0,0
removetime=2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(4)>=(10+25-10+0+0)&&animelemtime(4)<=(19+25-10+0+0)
anim=10071
scale=0.123*(0.5-0.5*sin((pi/2/10)*(animelemtime(4)-(10+25-10+0+0)))),0.123*(2.5+2.5*sin((pi/2/10)*(animelemtime(4)-(10+25-10+0+0))))
pos=floor(-facing*pos x-160+20*12),floor(-20-30-screenpos y+240)
vel=0,0
accel=0,0
removetime=2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
;tF[hAEgiۂƁAjB
[state ]
type=explod
trigger1=animelemtime(4)>=(10+25-10+0+0)&&animelemtime(4)<=(29+25-10+0+0)
anim=10071
scale=0.123*(0.3-0.015*(animelemtime(4)-(10+25-10+0+0))),0.123*(0.3-0.015*(animelemtime(4)-(10+25-10+0+0)))
pos=floor(-facing*pos x-160+20*12),floor(-20-30-screenpos y+240)
vel=0,0
accel=0,0
removetime=2
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(4)>=(10+25-10+0+0)&&animelemtime(4)<=(29+25-10+0+0)
anim=10290
scale=1-sin((pi/2/20)*(animelemtime(4)-(10+25-10+0+0))),2
pos=floor(-facing*pos x-160+20*12),floor(-20-30-screenpos y+240)
vel=0,0
accel=0,0
removetime=2
sprpriority=2147483545
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
;nʂɂčLՌgB
[state ]
type=explod
trigger1=animelemtime(4)>=(10+25-10+0+0)&&animelemtime(4)<=(29+25-10+0+0)
anim=10100
trans=addalpha
alpha=floor(256-12.8*(animelemtime(4)-(10+25-10+0+0))),floor(12.8*(animelemtime(4)-(10+25-10+0+0)))
scale=0.11*0.16*(animelemtime(4)-(10+25-10+0+0)),0.11*0.04*(animelemtime(4)-(10+25-10+0+0))
pos=floor(-facing*pos x-160+20*12),floor(-20-30-screenpos y+240)
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483643
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
;юU򖗂RB
[state ]
type=explod
trigger1=animelemtime(4)>=(0+25-10+0+0)&&animelemtime(4)<=(9+25-10+0+0)
anim=10034
scale=0.5,0.5
pos=floor(-facing*pos x-160+20*12),floor(-20-30-screenpos y+24*(animelemtime(4)-(0+25-10+0+0)))
vel=(3+3*abs(cos(random)))*cos(1.047+0.001047*var(55)),-(3+3*abs(cos(random)))*sin(1.047+0.001047*var(55))
accel=0,0
removetime=-2
sprpriority=-2147483644
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(4)>=(0+25-10+0+0)&&animelemtime(4)<=(9+25-10+0+0)
anim=10034
scale=0.5,0.5
pos=floor(-facing*pos x-160+20*12),floor(-20-30-screenpos y+24*(animelemtime(4)-(0+25-10+0+0)))
vel=(3+3*abs(cos(random)))*cos(1.047+0.001047*(var(55)**2)),-(3+3*abs(cos(random)))*sin(1.047+0.001047*(var(55)**2))
accel=0,0
removetime=-2
sprpriority=-2147483644
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(4)>=(0+25-10+0+0)&&animelemtime(4)<=(9+25-10+0+0)
anim=10034
scale=0.5,0.5
pos=floor(-facing*pos x-160+20*12),floor(-20-30-screenpos y+24*(animelemtime(4)-(0+25-10+0+0)))
vel=(3+3*abs(cos(random)))*cos(1.047+0.001047*(var(55)**3)),-(3+3*abs(cos(random)))*sin(1.047+0.001047*(var(55)**3))
accel=0,0
removetime=-2
sprpriority=-2147483644
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;iĂājB
[state ]
type=explod
trigger1=animelemtime(4)>=(0+30-10+0+0)&&animelemtime(4)<=(9+30-10+0+0)
anim=10071
scale=0.123*0.5,0.123*2.5
pos=floor(-facing*pos x-160+20*2),floor(40-30-screenpos y+24*(animelemtime(4)-(0+30-10+0+0)))
vel=0,0
accel=0,0
removetime=2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(4)>=(10+30-10+0+0)&&animelemtime(4)<=(19+30-10+0+0)
anim=10071
scale=0.123*(0.5-0.5*sin((pi/2/10)*(animelemtime(4)-(10+30-10+0+0)))),0.123*(2.5+2.5*sin((pi/2/10)*(animelemtime(4)-(10+30-10+0+0))))
pos=floor(-facing*pos x-160+20*2),floor(40-30-screenpos y+240)
vel=0,0
accel=0,0
removetime=2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
;tF[hAEgiۂƁAjB
[state ]
type=explod
trigger1=animelemtime(4)>=(10+30-10+0+0)&&animelemtime(4)<=(29+30-10+0+0)
anim=10071
scale=0.123*(0.3-0.015*(animelemtime(4)-(10+30-10+0+0))),0.123*(0.3-0.015*(animelemtime(4)-(10+30-10+0+0)))
pos=floor(-facing*pos x-160+20*2),floor(40-30-screenpos y+240)
vel=0,0
accel=0,0
removetime=2
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(4)>=(10+30-10+0+0)&&animelemtime(4)<=(29+30-10+0+0)
anim=10290
scale=1-sin((pi/2/20)*(animelemtime(4)-(10+30-10+0+0))),2
pos=floor(-facing*pos x-160+20*2),floor(40-30-screenpos y+240)
vel=0,0
accel=0,0
removetime=2
sprpriority=2147483545
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
;nʂɂčLՌgB
[state ]
type=explod
trigger1=animelemtime(4)>=(10+30-10+0+0)&&animelemtime(4)<=(29+30-10+0+0)
anim=10100
trans=addalpha
alpha=floor(256-12.8*(animelemtime(4)-(10+30-10+0+0))),floor(12.8*(animelemtime(4)-(10+30-10+0+0)))
scale=0.11*0.16*(animelemtime(4)-(10+30-10+0+0)),0.11*0.04*(animelemtime(4)-(10+30-10+0+0))
pos=floor(-facing*pos x-160+20*2),floor(40-30-screenpos y+240)
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483643
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
;юU򖗂RB
[state ]
type=explod
trigger1=animelemtime(4)>=(0+30-10+0+0)&&animelemtime(4)<=(9+30-10+0+0)
anim=10034
scale=0.5,0.5
pos=floor(-facing*pos x-160+20*2),floor(40-30-screenpos y+24*(animelemtime(4)-(0+30-10+0+0)))
vel=(3+3*abs(cos(random)))*cos(1.047+0.001047*var(55)),-(3+3*abs(cos(random)))*sin(1.047+0.001047*var(55))
accel=0,0
removetime=-2
sprpriority=-2147483644
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(4)>=(0+30-10+0+0)&&animelemtime(4)<=(9+30-10+0+0)
anim=10034
scale=0.5,0.5
pos=floor(-facing*pos x-160+20*2),floor(40-30-screenpos y+24*(animelemtime(4)-(0+30-10+0+0)))
vel=(3+3*abs(cos(random)))*cos(1.047+0.001047*(var(55)**2)),-(3+3*abs(cos(random)))*sin(1.047+0.001047*(var(55)**2))
accel=0,0
removetime=-2
sprpriority=-2147483644
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(4)>=(0+30-10+0+0)&&animelemtime(4)<=(9+30-10+0+0)
anim=10034
scale=0.5,0.5
pos=floor(-facing*pos x-160+20*2),floor(40-30-screenpos y+24*(animelemtime(4)-(0+30-10+0+0)))
vel=(3+3*abs(cos(random)))*cos(1.047+0.001047*(var(55)**3)),-(3+3*abs(cos(random)))*sin(1.047+0.001047*(var(55)**3))
accel=0,0
removetime=-2
sprpriority=-2147483644
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;iĂājB
[state ]
type=explod
trigger1=animelemtime(4)>=(0+35-10+0+0)&&animelemtime(4)<=(9+35-10+0+0)
anim=10071
scale=0.123*0.5,0.123*2.5
pos=floor(-facing*pos x-160+20*4),floor(10-30-screenpos y+24*(animelemtime(4)-(0+35-10+0+0)))
vel=0,0
accel=0,0
removetime=2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(4)>=(10+35-10+0+0)&&animelemtime(4)<=(19+35-10+0+0)
anim=10071
scale=0.123*(0.5-0.5*sin((pi/2/10)*(animelemtime(4)-(10+35-10+0+0)))),0.123*(2.5+2.5*sin((pi/2/10)*(animelemtime(4)-(10+35-10+0+0))))
pos=floor(-facing*pos x-160+20*4),floor(10-30-screenpos y+240)
vel=0,0
accel=0,0
removetime=2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
;tF[hAEgiۂƁAjB
[state ]
type=explod
trigger1=animelemtime(4)>=(10+35-10+0+0)&&animelemtime(4)<=(29+35-10+0+0)
anim=10071
scale=0.123*(0.3-0.015*(animelemtime(4)-(10+35-10+0+0))),0.123*(0.3-0.015*(animelemtime(4)-(10+35-10+0+0)))
pos=floor(-facing*pos x-160+20*4),floor(10-30-screenpos y+240)
vel=0,0
accel=0,0
removetime=2
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(4)>=(10+35-10+0+0)&&animelemtime(4)<=(29+35-10+0+0)
anim=10290
scale=1-sin((pi/2/20)*(animelemtime(4)-(10+35-10+0+0))),2
pos=floor(-facing*pos x-160+20*4),floor(10-30-screenpos y+240)
vel=0,0
accel=0,0
removetime=2
sprpriority=2147483545
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
;nʂɂčLՌgB
[state ]
type=explod
trigger1=animelemtime(4)>=(10+35-10+0+0)&&animelemtime(4)<=(29+35-10+0+0)
anim=10100
trans=addalpha
alpha=floor(256-12.8*(animelemtime(4)-(10+35-10+0+0))),floor(12.8*(animelemtime(4)-(10+35-10+0+0)))
scale=0.11*0.16*(animelemtime(4)-(10+35-10+0+0)),0.11*0.04*(animelemtime(4)-(10+35-10+0+0))
pos=floor(-facing*pos x-160+20*4),floor(10-30-screenpos y+240)
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483643
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
;юU򖗂RB
[state ]
type=explod
trigger1=animelemtime(4)>=(0+35-10+0+0)&&animelemtime(4)<=(9+35-10+0+0)
anim=10034
scale=0.5,0.5
pos=floor(-facing*pos x-160+20*4),floor(10-30-screenpos y+24*(animelemtime(4)-(0+35-10+0+0)))
vel=(3+3*abs(cos(random)))*cos(1.047+0.001047*var(55)),-(3+3*abs(cos(random)))*sin(1.047+0.001047*var(55))
accel=0,0
removetime=-2
sprpriority=-2147483644
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(4)>=(0+35-10+0+0)&&animelemtime(4)<=(9+35-10+0+0)
anim=10034
scale=0.5,0.5
pos=floor(-facing*pos x-160+20*4),floor(10-30-screenpos y+24*(animelemtime(4)-(0+35-10+0+0)))
vel=(3+3*abs(cos(random)))*cos(1.047+0.001047*(var(55)**2)),-(3+3*abs(cos(random)))*sin(1.047+0.001047*(var(55)**2))
accel=0,0
removetime=-2
sprpriority=-2147483644
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(4)>=(0+35-10+0+0)&&animelemtime(4)<=(9+35-10+0+0)
anim=10034
scale=0.5,0.5
pos=floor(-facing*pos x-160+20*4),floor(10-30-screenpos y+24*(animelemtime(4)-(0+35-10+0+0)))
vel=(3+3*abs(cos(random)))*cos(1.047+0.001047*(var(55)**3)),-(3+3*abs(cos(random)))*sin(1.047+0.001047*(var(55)**3))
accel=0,0
removetime=-2
sprpriority=-2147483644
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;iĂājB
[state ]
type=explod
trigger1=animelemtime(4)>=(0+40-10+0+0)&&animelemtime(4)<=(9+40-10+0+0)
anim=10071
scale=0.123*0.5,0.123*2.5
pos=floor(-facing*pos x-160+20*15),floor(-40-30-screenpos y+24*(animelemtime(4)-(0+40-10+0+0)))
vel=0,0
accel=0,0
removetime=2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(4)>=(10+40-10+0+0)&&animelemtime(4)<=(19+40-10+0+0)
anim=10071
scale=0.123*(0.5-0.5*sin((pi/2/10)*(animelemtime(4)-(10+40-10+0+0)))),0.123*(2.5+2.5*sin((pi/2/10)*(animelemtime(4)-(10+40-10+0+0))))
pos=floor(-facing*pos x-160+20*15),floor(-40-30-screenpos y+240)
vel=0,0
accel=0,0
removetime=2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
;tF[hAEgiۂƁAjB
[state ]
type=explod
trigger1=animelemtime(4)>=(10+40-10+0+0)&&animelemtime(4)<=(29+40-10+0+0)
anim=10071
scale=0.123*(0.3-0.015*(animelemtime(4)-(10+40-10+0+0))),0.123*(0.3-0.015*(animelemtime(4)-(10+40-10+0+0)))
pos=floor(-facing*pos x-160+20*15),floor(-40-30-screenpos y+240)
vel=0,0
accel=0,0
removetime=2
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(4)>=(10+40-10+0+0)&&animelemtime(4)<=(29+40-10+0+0)
anim=10290
scale=1-sin((pi/2/20)*(animelemtime(4)-(10+40-10+0+0))),2
pos=floor(-facing*pos x-160+20*15),floor(-40-30-screenpos y+240)
vel=0,0
accel=0,0
removetime=2
sprpriority=2147483545
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
;nʂɂčLՌgB
[state ]
type=explod
trigger1=animelemtime(4)>=(10+40-10+0+0)&&animelemtime(4)<=(29+40-10+0+0)
anim=10100
trans=addalpha
alpha=floor(256-12.8*(animelemtime(4)-(10+40-10+0+0))),floor(12.8*(animelemtime(4)-(10+40-10+0+0)))
scale=0.11*0.16*(animelemtime(4)-(10+40-10+0+0)),0.11*0.04*(animelemtime(4)-(10+40-10+0+0))
pos=floor(-facing*pos x-160+20*15),floor(-40-30-screenpos y+240)
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483643
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
;юU򖗂RB
[state ]
type=explod
trigger1=animelemtime(4)>=(0+40-10+0+0)&&animelemtime(4)<=(9+40-10+0+0)
anim=10034
scale=0.5,0.5
pos=floor(-facing*pos x-160+20*15),floor(-40-30-screenpos y+24*(animelemtime(4)-(0+40-10+0+0)))
vel=(3+3*abs(cos(random)))*cos(1.047+0.001047*var(55)),-(3+3*abs(cos(random)))*sin(1.047+0.001047*var(55))
accel=0,0
removetime=-2
sprpriority=-2147483644
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(4)>=(0+40-10+0+0)&&animelemtime(4)<=(9+40-10+0+0)
anim=10034
scale=0.5,0.5
pos=floor(-facing*pos x-160+20*15),floor(-40-30-screenpos y+24*(animelemtime(4)-(0+40-10+0+0)))
vel=(3+3*abs(cos(random)))*cos(1.047+0.001047*(var(55)**2)),-(3+3*abs(cos(random)))*sin(1.047+0.001047*(var(55)**2))
accel=0,0
removetime=-2
sprpriority=-2147483644
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(4)>=(0+40-10+0+0)&&animelemtime(4)<=(9+40-10+0+0)
anim=10034
scale=0.5,0.5
pos=floor(-facing*pos x-160+20*15),floor(-40-30-screenpos y+24*(animelemtime(4)-(0+40-10+0+0)))
vel=(3+3*abs(cos(random)))*cos(1.047+0.001047*(var(55)**3)),-(3+3*abs(cos(random)))*sin(1.047+0.001047*(var(55)**3))
accel=0,0
removetime=-2
sprpriority=-2147483644
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;iĂājB
[state ]
type=explod
trigger1=animelemtime(4)>=(0+45-10+0+0)&&animelemtime(4)<=(9+45-10+0+0)
anim=10071
scale=0.123*0.5,0.123*2.5
pos=floor(-facing*pos x-160+20*8),floor(20-30-screenpos y+24*(animelemtime(4)-(0+45-10+0+0)))
vel=0,0
accel=0,0
removetime=2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(4)>=(10+45-10+0+0)&&animelemtime(4)<=(19+45-10+0+0)
anim=10071
scale=0.123*(0.5-0.5*sin((pi/2/10)*(animelemtime(4)-(10+45-10+0+0)))),0.123*(2.5+2.5*sin((pi/2/10)*(animelemtime(4)-(10+45-10+0+0))))
pos=floor(-facing*pos x-160+20*8),floor(20-30-screenpos y+240)
vel=0,0
accel=0,0
removetime=2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
;tF[hAEgiۂƁAjB
[state ]
type=explod
trigger1=animelemtime(4)>=(10+45-10+0+0)&&animelemtime(4)<=(29+45-10+0+0)
anim=10071
scale=0.123*(0.3-0.015*(animelemtime(4)-(10+45-10+0+0))),0.123*(0.3-0.015*(animelemtime(4)-(10+45-10+0+0)))
pos=floor(-facing*pos x-160+20*8),floor(20-30-screenpos y+240)
vel=0,0
accel=0,0
removetime=2
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(4)>=(10+45-10+0+0)&&animelemtime(4)<=(29+45-10+0+0)
anim=10290
scale=1-sin((pi/2/20)*(animelemtime(4)-(10+45-10+0+0))),2
pos=floor(-facing*pos x-160+20*8),floor(20-30-screenpos y+240)
vel=0,0
accel=0,0
removetime=2
sprpriority=2147483545
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
;nʂɂčLՌgB
[state ]
type=explod
trigger1=animelemtime(4)>=(10+45-10+0+0)&&animelemtime(4)<=(29+45-10+0+0)
anim=10100
trans=addalpha
alpha=floor(256-12.8*(animelemtime(4)-(10+45-10+0+0))),floor(12.8*(animelemtime(4)-(10+45-10+0+0)))
scale=0.11*0.16*(animelemtime(4)-(10+45-10+0+0)),0.11*0.04*(animelemtime(4)-(10+45-10+0+0))
pos=floor(-facing*pos x-160+20*8),floor(20-30-screenpos y+240)
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483643
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
;юU򖗂RB
[state ]
type=explod
trigger1=animelemtime(4)>=(0+45-10+0+0)&&animelemtime(4)<=(9+45-10+0+0)
anim=10034
scale=0.5,0.5
pos=floor(-facing*pos x-160+20*8),floor(20-30-screenpos y+24*(animelemtime(4)-(0+45-10+0+0)))
vel=(3+3*abs(cos(random)))*cos(1.047+0.001047*var(55)),-(3+3*abs(cos(random)))*sin(1.047+0.001047*var(55))
accel=0,0
removetime=-2
sprpriority=-2147483644
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(4)>=(0+45-10+0+0)&&animelemtime(4)<=(9+45-10+0+0)
anim=10034
scale=0.5,0.5
pos=floor(-facing*pos x-160+20*8),floor(20-30-screenpos y+24*(animelemtime(4)-(0+45-10+0+0)))
vel=(3+3*abs(cos(random)))*cos(1.047+0.001047*(var(55)**2)),-(3+3*abs(cos(random)))*sin(1.047+0.001047*(var(55)**2))
accel=0,0
removetime=-2
sprpriority=-2147483644
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(4)>=(0+45-10+0+0)&&animelemtime(4)<=(9+45-10+0+0)
anim=10034
scale=0.5,0.5
pos=floor(-facing*pos x-160+20*8),floor(20-30-screenpos y+24*(animelemtime(4)-(0+45-10+0+0)))
vel=(3+3*abs(cos(random)))*cos(1.047+0.001047*(var(55)**3)),-(3+3*abs(cos(random)))*sin(1.047+0.001047*(var(55)**3))
accel=0,0
removetime=-2
sprpriority=-2147483644
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;U{̂ɂȂ܂[B
[state ]
type=projectile
trigger1=animelemtime(4)>=0&&animelemtime(4)<=49
trigger1=animelemtime(4)%5=0
projid=302
projanim=40010
projremanim=-1
projscale=1,1
offset=0,0
velocity=0,0
accel=0,0
projremove=1
projremovetime=15
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=s,hp
hitflag=mafd
guardflag=ma
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=16,4
getpower=0,0
givepower=0,5
hitsound=s100,8
guardsound=s100,8
pausetime=5,3
guard.pausetime=5,3
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=0,-4
guard.velocity=-4
air.velocity=0,-4
airguard.velocity=0,-4
fall=1
air.fall=1
kill=1
guard.kill=0
fall.kill=1
ignorehitpause=1



;AҁAB
[state ]
type=changestate
trigger1=animtime=0
value=0
ctrl=1
persistent=256
ignorehitpause=1

[statedef 14100]
type=s
movetype=a
physics=s
ctrl=0
sprpriority=4

[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256006
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256006
value=1836769491
persistent=256
ignorehitpause=1
[state ]
type=varset
triggerall=!ishelper
trigger1=1
var(58)=stateno
ignorehitpause=1
[state ]
type=varset
triggerall=ishelper(103000)
trigger1=1
sysvar(0)=stateno
ignorehitpause=1

[state ]
type=changeanim
trigger1=anim!=14100
value=14100
ignorehitpause=1



;B
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s206,9
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(5)=0
value=s201,1
freqmul=1.6
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(5)=0
value=s10000,3
freqmul=1.5
volume=-100
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(5)=0
value=s10000,3
freqmul=3.5
volume=-100
ignorehitpause=1



;ʂ[B
[state ]
type=assertspecial
trigger1=animelemtime(1)>=12&&animtime<=-31
flag=nobardisplay
flag2=nofg
flag3=globalnoshadow
ignorehitpause=1

;ʐFC[AB
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=11
anim=11000
trans=addalpha
alpha=floor(256*sin((pi/2/12)*animelemtime(1))),floor(256*cos((pi/2/12)*animelemtime(1)))
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=12&&animtime<=-31
anim=11000
trans=addalpha
alpha=256,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animtime>=-30&&animtime<=-1
anim=11000
trans=addalpha
alpha=floor(256*cos((pi/2/30)*(animtime+30))),floor(256*sin((pi/2/30)*(animtime+30)))
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;ʗh炵B
[state ]
type=envshake
trigger1=animelemtime(1)>=12&&animelemtime(1)<=31
time=2
freq=180
ampl=floor((40-40*sin((pi/2/20)*(animelemtime(1)-12)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1



;߁B
[state ]
type=trans
triggerall=!ishelper
trigger1=animelemtime(1)>=0&&animelemtime(1)<=11
trans=addalpha
alpha=floor(256*cos((pi/2/12)*animelemtime(1))),0
ignorehitpause=1
[state ]
type=trans
triggerall=!ishelper
trigger1=animelemtime(1)>=12&&animtime<=-31
trans=addalpha
alpha=0,0
ignorehitpause=1
[state ]
type=trans
triggerall=!ishelper
trigger1=animtime>=-30&&animtime<=-1
trans=addalpha
alpha=floor(256*sin((pi/2/30)*(animtime+30))),0
ignorehitpause=1
[state ]
type=modifyexplod
triggerall=ishelper(103000)
triggerall=numexplod(256006000)>=1
trigger1=animelemtime(1)>=0&&animelemtime(1)<=11
trans=addalpha
alpha=floor(256*cos((pi/2/12)*animelemtime(1))),0
id=256006000
ignorehitpause=1
[state ]
type=modifyexplod
triggerall=ishelper(103000)
triggerall=numexplod(256006000)>=1
trigger1=animelemtime(1)>=12&&animtime<=-31
trans=addalpha
alpha=0,0
id=256006000
ignorehitpause=1
[state ]
type=modifyexplod
triggerall=ishelper(103000)
triggerall=numexplod(256006000)>=1
trigger1=animtime>=-30&&animtime<=-1
trans=addalpha
alpha=floor(256*sin((pi/2/30)*(animtime+30))),0
id=256006000
ignorehitpause=1



;}[^F̎̕A_Iɔj]ĚЁB
[state ]
type=explod
trigger1=animelemtime(1)>=12&&animtime<=-1
anim=10034
scale=0.6,0.6
pos=floor(-facing*pos x-160+100*cos(var(55))),floor(-screenpos y+100*sin(var(55)))
vel=5+5*cos(random)*cos(var(55)),3.75+3.75*cos(random)*sin(var(55))
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;}[^F́A܂B
[state ]
type=explod
trigger1=animelemtime(3)>=0&&animelemtime(3)<=11
anim=10070
scale=0.123*(1.8*sin((pi/2/12)*animelemtime(3))+0.09*sin((pi/2/12)*animelemtime(3))*cos(random)),0.123*(1.8*sin((pi/2/12)*animelemtime(3))+0.09*sin((pi/2/12)*animelemtime(3))*cos(random))
pos=floor(-facing*pos x-220),floor(-screenpos y+120)
vel=0,0
accel=0,0
removetime=2
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(3)>=12&&animelemtime(3)<=31
anim=10070
scale=0.123*(1.8*cos((pi/2/20)*(animelemtime(3)-12))+0.09*sin((pi/2/20)*(animelemtime(3)-12))*cos(random)),0.123*(1.8*cos((pi/2/20)*(animelemtime(3)-12))+0.09*sin((pi/2/20)*(animelemtime(3)-12))*cos(random))
pos=floor(-facing*pos x-220),floor(-screenpos y+120)
vel=0,0
accel=0,0
removetime=2
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;}[^F̒AˏoB
[state ]
type=explod
trigger1=animelemtime(3)>=0&&animelemtime(3)<=33
anim=10070
scale=0.123*2*animelemtime(3),0.123*(1.2-1.2*sin((pi/2/34)*animelemtime(3)))
pos=floor(-facing*pos x-240),floor(-screenpos y+120)
vel=0,0
accel=0,0
removetime=2
sprpriority=2147483545
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;U{̂ɂȂ܂[B
[state ]
type=projectile
trigger1=animelemtime(5)=0
projid=14101
projanim=40140
projremanim=-1
projscale=1,1
offset=floor(39-400*cos(-pi*20/180.0)),floor(-45-400*sin(-pi*20/180.0))
velocity=40*cos(-pi*20/180.0),40*sin(-pi*20/180.0)
accel=0,0
projremove=1
projremovetime=24
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=s,hp
hitflag=mafdp
guardflag=m
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=148,25
numhits=7
getpower=0,0
givepower=0,5
pausetime=5,10
guard.pausetime=5,10
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=0,0
guard.velocity=0
air.velocity=0,0
airguard.velocity=0,0
fall=1
air.fall=1
kill=1
guard.kill=0
fall.kill=1
p2facing=1
ignorehitpause=1



;AҁAB
[state ]
type=changestate
trigger1=animtime=0
value=0
ctrl=1
persistent=256
ignorehitpause=1

[statedef 14101]
type=a
movetype=h
physics=n

[state ]
type=changestate
trigger1=sysvar(0)%257000!=256006
trigger1=enemy(0),sysvar(0)%257000=256006
trigger1=floor((enemy(0),sysvar(2)%floor(2.0**7))/floor(2.0**6))=1
trigger2=sysvar(0)%257000!=256006
trigger2=enemy(0),sysvar(0)%257000!=256006
trigger2=floor((enemy(1),sysvar(2)%floor(2.0**7))/floor(2.0**6))=1
value=1836769491
persistent=256
ignorehitpause=1

[state ]
type=changeanim2
trigger1=1
value=3101
ignorehitpause=1
[state ]
type=nothitby
trigger1=1
value=sca
ignorehitpause=1
[state ]
type=nothitby
trigger1=1
value2=sca
ignorehitpause=1
[state ]
type=screenbound
trigger1=1
value=1
movecamera=0,0
ignorehitpause=1
[state ]
type=width
trigger1=1
edge=0,-99999
ignorehitpause=1
[state ]
type=velset
trigger1=1
x=-20
y=0
ignorehitpause=1
[state ]
type=changestate
trigger1=backedgedist<0
value=14102
persistent=256
ignorehitpause=1

[statedef 14102]
type=a
movetype=h
physics=n

[state ]
type=changestate
trigger1=sysvar(0)%257000!=256006
trigger1=enemy(0),sysvar(0)%257000=256006
trigger1=floor((enemy(0),sysvar(2)%floor(2.0**7))/floor(2.0**6))=1
trigger2=sysvar(0)%257000!=256006
trigger2=enemy(0),sysvar(0)%257000!=256006
trigger2=floor((enemy(1),sysvar(2)%floor(2.0**7))/floor(2.0**6))=1
value=1836769491
persistent=256
ignorehitpause=1

[state ]
type=nothitby
trigger1=1
value=sca
ignorehitpause=1
[state ]
type=nothitby
trigger1=1
value2=sca
ignorehitpause=1
[state ]
type=screenbound
trigger1=1
value=1
movecamera=0,0
ignorehitpause=1
[state ]
type=velset
trigger1=1
x=-99999
y=0
ignorehitpause=1
[state ]
type=offset
trigger1=1
x=1-random%3
y=1-random%3
ignorehitpause=1
[state ]
type=explod
trigger1=time=0
anim=f72
pos=const(size.mid.pos.x),0
removetime=-2
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=changestate
trigger1=time>=5
value=14103
persistent=256
ignorehitpause=1

[statedef 14103]
type=a
movetype=h
physics=n

[state ]
type=changestate
trigger1=sysvar(0)%257000!=256006
trigger1=enemy(0),sysvar(0)%257000=256006
trigger1=floor((enemy(0),sysvar(2)%floor(2.0**7))/floor(2.0**6))=1
trigger2=sysvar(0)%257000!=256006
trigger2=enemy(0),sysvar(0)%257000!=256006
trigger2=floor((enemy(1),sysvar(2)%floor(2.0**7))/floor(2.0**6))=1
value=1836769491
persistent=256
ignorehitpause=1

[state ]
type=changeanim2
trigger1=time=0
value=803
ignorehitpause=1
[state ]
type=nothitby
trigger1=1
value=sca
ignorehitpause=1
[state ]
type=nothitby
trigger1=1
value2=sca
ignorehitpause=1
[state ]
type=screenbound
trigger1=1
value=1
movecamera=1,0
ignorehitpause=1
[state ]
type=turn
trigger1=time=0
ignorehitpause=1
[state ]
type=velset
trigger1=time=0
x=-0.4
y=-10
ignorehitpause=1
[state ]
type=veladd
trigger1=time>=1
y=.39
ignorehitpause=1
[state ]
type=selfstate
trigger1=vel y>=0
trigger1=pos y>=0
value=5100
persistent=256
ignorehitpause=1

[statedef 14200]
type=s
movetype=a
physics=s
ctrl=0
sprpriority=4

[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256006
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256006
value=1836769491
persistent=256
ignorehitpause=1
[state ]
type=varset
triggerall=!ishelper
trigger1=1
var(58)=stateno
ignorehitpause=1
[state ]
type=varset
triggerall=ishelper(103000)
trigger1=1
sysvar(0)=stateno
ignorehitpause=1

[state ]
type=changeanim
trigger1=anim!=14200
value=14200
ignorehitpause=1



;B
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s206,9
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=20
value=s201,1
freqmul=1.6
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=20
value=s10000,3
freqmul=1.5
volume=-100
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=20
value=s10000,3
freqmul=3.5
volume=-100
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=20
value=s10000,5
freqmul=0.9
volume=-100
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)>=20&&animelemtime(1)<=49
trigger1=animelemtime(1)%3=2
value=s300,1
channel=1
ignorehitpause=1



;ʐB
[state ]
type=assertspecial
trigger1=animelemtime(1)>=20&&animelemtime(1)<=79
flag=nobardisplay
flag2=nofg
flag3=globalnoshadow
ignorehitpause=1

;ʐFC[AB
[state ]
type=explod
trigger1=animelemtime(1)>=20&&animelemtime(1)<=79
anim=11000
trans=addalpha
alpha=256,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;ʐFC[AB
[state ]
type=explod
triggerall=var(56)=1
trigger1=animelemtime(1)>=20&&animelemtime(1)<=79
anim=11000
trans=addalpha
alpha=0,floor(256*cos((pi/2/60)*(animelemtime(1)-20)))
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483647
ontop=1
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;ʗhB
[state ]
type=envshake
trigger1=animelemtime(1)>=0&&animelemtime(1)<=19
time=2
freq=180
ampl=floor(3*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=envshake
trigger1=animelemtime(1)>=20&&animelemtime(1)<=79
time=2
freq=180
ampl=floor(10*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=envshake
trigger1=animelemtime(1)>=80&&animelemtime(1)<=129
time=2
freq=180
ampl=floor((3-3*sin((pi/2/50)*(animelemtime(1)-80)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1



;gXB
[state ]
type=trans
triggerall=!ishelper
trigger1=animelemtime(1)>=0&&animelemtime(1)<=19
trans=addalpha
alpha=floor(256*cos((pi/2/20)*animelemtime(1))),0
ignorehitpause=1
[state ]
type=trans
triggerall=!ishelper
trigger1=animelemtime(1)>=20&&animelemtime(1)<=79
trans=addalpha
alpha=0,0
ignorehitpause=1
[state ]
type=trans
triggerall=!ishelper
trigger1=animelemtime(1)>=80&&animelemtime(1)<=129
trans=addalpha
alpha=floor(256*sin((pi/2/50)*(animelemtime(1)-80))),0
ignorehitpause=1
[state ]
type=modifyexplod
triggerall=ishelper(103000)
triggerall=numexplod(256006000)>=1
trigger1=animelemtime(1)>=0&&animelemtime(1)<=19
trans=addalpha
alpha=floor(256*cos((pi/2/20)*animelemtime(1))),0
id=256006000
ignorehitpause=1
[state ]
type=modifyexplod
triggerall=ishelper(103000)
triggerall=numexplod(256006000)>=1
trigger1=animelemtime(1)>=20&&animelemtime(1)<=79
trans=addalpha
alpha=0,0
id=256006000
ignorehitpause=1
[state ]
type=modifyexplod
triggerall=ishelper(103000)
triggerall=numexplod(256006000)>=1
trigger1=animelemtime(1)>=80&&animelemtime(1)<=129
trans=addalpha
alpha=floor(256*sin((pi/2/50)*(animelemtime(1)-80))),0
id=256006000
ignorehitpause=1



;WB
[state ]
type=posset
trigger1=animelemtime(1)=80
x=-facing*50
ignorehitpause=1



;̃][B
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=19
anim=10060
scale=0.123*5*sin((pi/2/20)*animelemtime(1)),0.123*1000
pos=0,-150
vel=0,0
accel=0,0
removetime=2
bindtime=-1
sprpriority=4
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;B
[state ]
type=explod
trigger1=animelemtime(1)>=10&&animelemtime(1)<=49
anim=10100
trans=addalpha
alpha=floor(256*cos((pi/2/40)*(animelemtime(1)-10))),floor(256*sin((pi/2/40)*(animelemtime(1)-10)))
scale=0.11*5*sin((pi/2/40)*(animelemtime(1)-10)),0.11*5*sin((pi/2/40)*(animelemtime(1)-10))
pos=0,-300
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=20&&animelemtime(1)<=59
anim=10100
trans=addalpha
alpha=floor(256*cos((pi/2/40)*(animelemtime(1)-20))),floor(256*sin((pi/2/40)*(animelemtime(1)-20)))
scale=0.11*5*sin((pi/2/40)*(animelemtime(1)-20)),0.11*5*sin((pi/2/40)*(animelemtime(1)-20))
pos=0,-300
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;܁B
[state ]
type=explod
trigger1=animelemtime(1)>=20&&animelemtime(1)<=29
anim=10070
scale=0.123*1.6*sin((pi/2/10)*(animelemtime(1)-20)),0.123*1.6*sin((pi/2/10)*(animelemtime(1)-20))
pos=0,-250
vel=0,0
accel=0,0
removetime=2
bindtime=-1
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=30&&animelemtime(1)<=59
anim=10070
scale=0.123*(1.6+0.02*(animelemtime(1)-30)),0.123*(1.6+0.02*(animelemtime(1)-30))
pos=0,-250
vel=0,0
accel=0,0
removetime=2
bindtime=-1
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=60&&animelemtime(1)<=79
anim=10070
scale=0.123*2.2*cos((pi/2/100)*(animelemtime(1)-60)),0.123*2.2*cos((pi/2/100)*(animelemtime(1)-60))
pos=0,-250
vel=0,0
accel=0,0
removetime=2
bindtime=-1
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;_B
[state ]
type=varset
trigger1=animelemtime(1)>=20&&animelemtime(1)<=49
trigger1=animelemtime(1)%6=2
trigger1=animelemtime(1)!=20
trigger1=animelemtime(1)!=26
trigger1=animelemtime(1)!=47
var(55)=random%27
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(1)>=20&&animelemtime(1)<=49
trigger1=animelemtime(1)%6=5
trigger1=animelemtime(1)!=20
trigger1=animelemtime(1)!=26
trigger1=animelemtime(1)!=47
var(55)=6+random%27
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(1)>=20&&animelemtime(1)<=49
trigger1=animelemtime(1)%3=0
trigger1=animelemtime(1)!=20
trigger1=animelemtime(1)!=26
trigger1=animelemtime(1)!=47
trigger1=var(55)%33>=0&&var(55)%33<=9
var(0)=10300+var(55)%33
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(1)>=20&&animelemtime(1)<=49
trigger1=animelemtime(1)%3=0
trigger1=animelemtime(1)!=20
trigger1=animelemtime(1)!=26
trigger1=animelemtime(1)!=47
trigger1=var(55)%33>=10&&var(55)%33<=19
var(0)=70300-10+var(55)%33
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(1)>=20&&animelemtime(1)<=49
trigger1=animelemtime(1)%3=0
trigger1=animelemtime(1)!=20
trigger1=animelemtime(1)!=26
trigger1=animelemtime(1)!=47
trigger1=var(55)%33>=20&&var(55)%33<=29
var(0)=80300-20+var(55)%33
ignorehitpause=1
[state ]
type=varset
trigger1=animelemtime(1)>=20&&animelemtime(1)<=49
trigger1=animelemtime(1)%3=0
trigger1=animelemtime(1)!=20
trigger1=animelemtime(1)!=26
trigger1=animelemtime(1)!=47
trigger1=var(55)%33>=30&&var(55)%33<=32
var(0)=90300-30+var(55)%33
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=20&&animelemtime(1)<=49
trigger1=animelemtime(1)%3=0
trigger1=animelemtime(1)!=20
trigger1=animelemtime(1)!=26
trigger1=animelemtime(1)!=47
anim=var(0)
scale=0.7,0.5
pos=-60+4*(animelemtime(1)-20),floor(-screenpos y)
vel=0,0
accel=0,0
removetime=80-animelemtime(1)
bindtime=-1
sprpriority=2147483545
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)=20
anim=10303
scale=0.7,0.5
pos=-60+4*(animelemtime(1)-20),floor(-screenpos y)
vel=0,0
accel=0,0
removetime=80-animelemtime(1)
bindtime=-1
sprpriority=2147483545
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)=26
anim=70302
scale=0.7,0.5
pos=-60+4*(animelemtime(1)-20),floor(-screenpos y)
vel=0,0
accel=0,0
removetime=80-animelemtime(1)
bindtime=-1
sprpriority=2147483545
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)=47
anim=90302
scale=0.7,0.5
pos=-60+4*(animelemtime(1)-20),floor(-screenpos y)
vel=0,0
accel=0,0
removetime=80-animelemtime(1)
bindtime=-1
sprpriority=2147483545
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;}[^F̂[B
[state ]
type=explod
trigger1=animelemtime(1)>=80&&animelemtime(7)<=129
trigger1=animelemtime(1)%2=0
anim=10024
scale=0.6,0.6
pos=floor(-facing*pos x+200*cos(var(55))),floor(-screenpos y+200+40*sin(var(55)))
vel=3+3*cos(random)*cos(var(55)),-3-3*cos(random)*sin(var(55))
accel=0,0
removetime=-2
sprpriority=2147483544
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=80&&animelemtime(7)<=129
trigger1=animelemtime(1)%2=1
anim=10034
scale=0.6,0.6
pos=floor(-facing*pos x+200*cos(var(55))),floor(-screenpos y+200+40*sin(var(55)))
vel=3+3*cos(random)*cos(var(55)),-3-3*cos(random)*sin(var(55))
accel=0,0
removetime=-2
sprpriority=2147483544
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;eB
[state ]
type=explod
trigger1=animelemtime(1)>=80&&animelemtime(1)<=129
anim=10070
scale=0.123*5*cos((pi/2/50)*(animelemtime(1)-80)),0.123*5*cos((pi/2/50)*(animelemtime(1)-80))
pos=0,floor(-screenpos y)
vel=0,0
accel=0,0
removetime=2
bindtime=-1
sprpriority=2147483647
ontop=1
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;U{̂ɂȂ܂[B
[state ]
type=projectile
trigger1=animelemtime(1)>=20&&animelemtime(1)<=79
projid=4201
projanim=40120
projremanim=-1
projscale=1,1
offset=0,floor(-screenpos y+120)
velocity=0,0
accel=0,0
projremove=1
projremovetime=1
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=s,hp
hitflag=mafd
guardflag=ma
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=8,0
numhits=0
getpower=0,0
givepower=0,5
pausetime=5,3
guard.pausetime=5,3
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=0,0
guard.velocity=0
air.velocity=0,0
airguard.velocity=0,0
fall=1
air.fall=1
kill=0
guard.kill=0
fall.kill=1
ignorehitpause=1
[state ]
type=projectile
trigger1=animelemtime(1)=80
projid=14201
projanim=40010
projremanim=-1
projscale=1,1
offset=-facing*pos x,floor(-screenpos y+120)
velocity=0,0
accel=0,0
projremove=1
projremovetime=10
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=s,hp
hitflag=mafd
guardflag=ma
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=170,25
numhits=0
getpower=0,0
givepower=0,5
pausetime=5,3
guard.pausetime=5,3
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=0,0
guard.velocity=0
air.velocity=0,0
airguard.velocity=0,0
fall=1
air.fall=1
kill=1
guard.kill=0
fall.kill=1
p2facing=1
ignorehitpause=1



;Xe[g߂B
[state ]
type=changestate
trigger1=animtime=0
value=0
ctrl=1
persistent=256
ignorehitpause=1

[statedef 14201]
type=a
movetype=h
physics=n
anim=5110

[state ]
type=changestate
trigger1=sysvar(0)%257000!=256006
trigger1=enemy(0),sysvar(0)%257000=256006
trigger1=floor((enemy(0),sysvar(2)%floor(2.0**7))/floor(2.0**6))=1
trigger2=sysvar(0)%257000!=256006
trigger2=enemy(0),sysvar(0)%257000!=256006
trigger2=floor((enemy(1),sysvar(2)%floor(2.0**7))/floor(2.0**6))=1
value=1836769491
persistent=256
ignorehitpause=1

[state ]
type=posset
trigger1=1
x=-facing*50
y=0
ignorehitpause=1
[state ]
type=posfreeze
trigger1=1
value=1
ignorehitpause=1
[state ]
type=nothitby
trigger1=1
value=sca
ignorehitpause=1
[state ]
type=selfstate
trigger1=time>40
value=5110
persistent=256
ignorehitpause=1


;
;_[hKEZB

[statedef 4300]
type=s
movetype=a
physics=s
ctrl=0
sprpriority=4

[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256006
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256006
value=1836769491
persistent=256
ignorehitpause=1
[state ]
type=varset
triggerall=!ishelper
trigger1=1
var(58)=stateno
ignorehitpause=1
[state ]
type=varset
triggerall=ishelper(103000)
trigger1=1
sysvar(0)=stateno
ignorehitpause=1

[state ]
type=changeanim
trigger1=anim!=4300
value=4300
ignorehitpause=1


;
;KoB

;B
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,39
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,35
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,35
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,37
freqmul=0.8
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,37
freqmul=0.8
volume=255
ignorehitpause=1



;Q[WB
[state ]
type=poweradd
trigger1=animelemtime(1)=0
value=-3000
ignorehitpause=1



;ʃC[AB
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=49
anim=11000
trans=addalpha
alpha=256,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=50&&animelemtime(1)<=79
anim=11000
trans=addalpha
alpha=floor(256*cos((pi/2/30)*(animelemtime(1)-50))),floor(256*sin((pi/2/30)*(animelemtime(1)-50)))
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;ʗh炵B
[state ]
type=envshake
trigger1=animelemtime(1)>=0&&animelemtime(1)<=39
time=2
freq=180
ampl=floor((35-35*sin((pi/2/40)*animelemtime(1)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1



;JbgCB
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=22-1
anim=12002
trans=addalpha
alpha=floor(256*sin((pi/2/22)*animelemtime(1))),floor(256*cos((pi/2/22)*animelemtime(1)))
scale=0.393,0.393
pos=160,floor(120+0.99*(40-0.851*animelemtime(1)))
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-6
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=22&&animelemtime(1)<=22+50-1
anim=12002
trans=addalpha
alpha=256,0
scale=0.393,0.393
pos=160,floor(120+0.99*(40-0.851*animelemtime(1)))
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-6
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=22+50&&animelemtime(1)<=22+50+22-1
anim=12002
trans=addalpha
alpha=floor(256*cos((pi/2/22)*(animelemtime(1)-(22+50)))),floor(256*sin((pi/2/22)*(animelemtime(1)-(22+50))))
scale=0.393,0.393
pos=160,floor(120+0.99*(40-0.851*animelemtime(1)))
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-6
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;I[gUB
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=14
anim=10100
trans=addalpha
alpha=0,floor(256*sin((pi/2/15)*animelemtime(1)))
scale=0.11*4*sin((pi/2/15)*animelemtime(1)),0.11*4*sin((pi/2/15)*animelemtime(1))
pos=0,-44
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=10&&animelemtime(1)<=24
anim=10100
trans=addalpha
alpha=0,floor(256*sin((pi/2/15)*(animelemtime(1)-10)))
scale=0.11*4*sin((pi/2/15)*(animelemtime(1)-10)),0.11*4*sin((pi/2/15)*(animelemtime(1)-10))
pos=0,-44
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=20&&animelemtime(1)<=34
anim=10100
trans=addalpha
alpha=0,floor(256*sin((pi/2/15)*(animelemtime(1)-20)))
scale=0.11*4*sin((pi/2/15)*(animelemtime(1)-20)),0.11*4*sin((pi/2/15)*(animelemtime(1)-20))
pos=0,-44
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)=0
trigger2=animelemtime(1)=10
trigger3=animelemtime(1)=20
anim=10970
scale=1,1
pos=0,-44
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1


;
;̌B

;B
[state ]
type=playsnd
trigger1=animelemtime(1)>=30&&animelemtime(1)<=79
value=s10000,3
freqmul=0.6+(1.4-1.4*cos((pi/2/30)*(animelemtime(1)-40)))
volume=255
channel=1+gametime%3
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=80
value=s10000,3
freqmul=1.5
volume=-100
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=80
value=s10000,3
freqmul=3.5
volume=-100
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)>=80&&animelemtime(1)<=80+200-1
trigger1=animelemtime(1)%10=0
value=s10000,20
freqmul=1+0.2*cos(var(55))
volume=255
channel=1
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)>=80&&animelemtime(1)<=80+200-1
trigger1=animelemtime(1)%10=0
value=s10000,20
freqmul=1+0.2*cos(var(55))
volume=255
channel=2
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)>=80&&animelemtime(1)<=80+200-1
trigger1=animelemtime(1)%10=0
value=s10000,20
freqmul=1+0.2*cos(var(55))
volume=255
channel=3
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=80+215
value=s10000,25
volume=255
channel=1
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=80+215
value=s10000,25
volume=255
channel=2
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=80+215
value=s10000,27
volume=255
channel=3
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=80+215
value=s10000,27
volume=255
ignorehitpause=1



;ʐB
[state ]
type=assertspecial
trigger1=animelemtime(1)>=0&&animelemtime(1)<=80+270-1
flag=nobardisplay
flag2=nofg
flag3=globalnoshadow
ignorehitpause=1

;ʃC[AB
[state ]
type=explod
trigger1=animelemtime(1)>=80+270-10&&animelemtime(1)<=80+270-1
anim=11000
trans=addalpha
alpha=0,floor(256*cos((pi/2/10)*(animelemtime(1)-80-270+10)))
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483647
ontop=1
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=80+270&&animelemtime(1)<=80+270+69
anim=11000
trans=addalpha
alpha=0,floor(256*sin((pi/2/70)*(animelemtime(1)-80-270)))
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483647
ontop=1
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;ʃC[AB
[state ]
type=explod
trigger1=animelemtime(1)>=50&&animelemtime(1)<=80+270-1
anim=11000
trans=addalpha
alpha=256,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;nkB
[state ]
type=envshake
trigger1=animelemtime(1)>=30&&animelemtime(1)<=79
time=2
freq=180
ampl=floor((90-90*cos((pi/2/50)*(animelemtime(1)-30))**0.3)*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=envshake
trigger1=animelemtime(1)>=80&&animelemtime(1)<=80+200-1
trigger1=animelemtime(1)%10>=0&&animelemtime(1)%10<=2
time=2
freq=180
ampl=floor(30*sin((pi/2/3)*(animelemtime(1)%10))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=envshake
trigger1=animelemtime(1)>=80&&animelemtime(1)<=99
time=2
freq=180
ampl=floor((130-130*sin((pi/2/20)*(animelemtime(1)-80)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1



;I[WB
[state ]
type=null;explod
trigger1=animelemtime(1)>=40&&animelemtime(1)<=79
anim=10100
trans=addalpha
alpha=0,floor(256*cos((pi/2/40)*(animelemtime(1)-40)))
scale=0.11*4*cos((pi/2/40)*(animelemtime(1)-40)),0.11*4*cos((pi/2/40)*(animelemtime(1)-40))
pos=0,-44
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483543
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;喂@B
[state ]
type=explod
trigger1=animelemtime(1)=80
id=1004300
anim=10920
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
bindtime=-1
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;U{́B
[state ]
type=projectile
triggerall=!ishelper
trigger1=animelemtime(1)>=80&&animelemtime(1)<=80+200-1
trigger1=animelemtime(1)%10=0
projid=302
projanim=40010
projremanim=-1
projscale=1,1
offset=0,0
velocity=0,0
accel=0,0
projremove=1
projremovetime=10
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=s,hp
hitflag=mafd
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=25
getpower=20,10
givepower=0,5
hitsound=s300,1
guardsound=s300,1
pausetime=5,40
guard.pausetime=5,40
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=-12
guard.velocity=-12
air.velocity=-3,-3
airguard.velocity=-3,-3
fall=1
air.fall=1
kill=1
guard.kill=0
fall.kill=1
ignorehitpause=1



;ڍsB
[state ]
type=changestate
trigger1=animtime=0
value=0
ctrl=1
persistent=256
ignorehitpause=1

[statedef 4400]
type=s
movetype=a
physics=s
ctrl=0
sprpriority=4

[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256006
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256006
value=1836769491
persistent=256
ignorehitpause=1
[state ]
type=varset
triggerall=!ishelper
trigger1=1
var(58)=stateno
ignorehitpause=1
[state ]
type=varset
triggerall=ishelper(103000)
trigger1=1
sysvar(0)=stateno
ignorehitpause=1

[state ]
type=changeanim
trigger1=anim!=4400
value=4400
ignorehitpause=1


;
;KoB

;B
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,39
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,35
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,35
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,37
freqmul=0.8
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,37
freqmul=0.8
volume=255
ignorehitpause=1



;Q[WB
[state ]
type=poweradd
trigger1=animelemtime(1)=0
value=-3000
ignorehitpause=1



;ʃC[AB
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=49
anim=11000
trans=addalpha
alpha=256,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=50&&animelemtime(1)<=79
anim=11000
trans=addalpha
alpha=floor(256*cos((pi/2/30)*(animelemtime(1)-50))),floor(256*sin((pi/2/30)*(animelemtime(1)-50)))
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;ʗh炵B
[state ]
type=envshake
trigger1=animelemtime(1)>=0&&animelemtime(1)<=39
time=2
freq=180
ampl=floor((35-35*sin((pi/2/40)*animelemtime(1)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1



;JbgCB
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=119
anim=12002
trans=addalpha
alpha=floor(256*cos((pi/2/120)*animelemtime(1))),floor(256*sin((pi/2/120)*animelemtime(1)))
scale=0.333,0.333
pos=floor(160+50*(1.0/120)*animelemtime(1)*cos(15*pi/180.0)),floor(120+50*(1.0/120)*animelemtime(1)*sin(15*pi/180.0))
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-6
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=119
anim=12032
trans=addalpha
alpha=floor(256*cos((pi/2/120)*animelemtime(1))),floor(256*sin((pi/2/120)*animelemtime(1)))
scale=0.333,0.333
pos=floor(160+50*(1.0/120)*animelemtime(1)*cos(195*pi/180.0)),floor(120+50*(1.0/120)*animelemtime(1)*sin(195*pi/180.0))
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-7
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;I[gUB
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=14
anim=10100
trans=addalpha
alpha=0,floor(256*sin((pi/2/15)*animelemtime(1)))
scale=0.11*4*sin((pi/2/15)*animelemtime(1)),0.11*4*sin((pi/2/15)*animelemtime(1))
pos=0,-44
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483543
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=10&&animelemtime(1)<=24
anim=10100
trans=addalpha
alpha=0,floor(256*sin((pi/2/15)*(animelemtime(1)-10)))
scale=0.11*4*sin((pi/2/15)*(animelemtime(1)-10)),0.11*4*sin((pi/2/15)*(animelemtime(1)-10))
pos=0,-44
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483543
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=20&&animelemtime(1)<=34
anim=10100
trans=addalpha
alpha=0,floor(256*sin((pi/2/15)*(animelemtime(1)-20)))
scale=0.11*4*sin((pi/2/15)*(animelemtime(1)-20)),0.11*4*sin((pi/2/15)*(animelemtime(1)-20))
pos=0,-44
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483543
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)=0
trigger2=animelemtime(1)=10
trigger3=animelemtime(1)=20
anim=10970
scale=1,1
pos=0,-44
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1


;
;̌B

;B
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,32
freqmul=0.9
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,32
freqmul=0.9
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,32
freqmul=0.9
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,32
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=260
value=s10000,3
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=260
value=s10000,37
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)>=300&&animelemtime(1)<=379
value=s10000,3
freqmul=2-1.5*cos((pi/2/80)*(animelemtime(1)-300))
channel=1+gametime%6
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=380
value=s201,1
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=380
value=s10000,3
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=380
value=s10000,37
volume=255
ignorehitpause=1



;I[gUB
[state ]
type=trans
triggerall=!ishelper
trigger1=animelemtime(1)>=0&&animelemtime(1)<=23
trans=addalpha
alpha=0,floor(256*sin((pi/2/24)*animelemtime(1)))
ignorehitpause=1
[state ]
type=modifyexplod
triggerall=ishelper(103000)
triggerall=numexplod(256006000)>=1
trigger1=animelemtime(1)>=0&&animelemtime(1)<=23
trans=addalpha
alpha=0,floor(256*sin((pi/2/24)*animelemtime(1)))
id=256006000
ignorehitpause=1



;ʐB
[state ]
type=assertspecial
trigger1=animelemtime(1)>=0&&animelemtime(1)<=499
flag=nobardisplay
flag2=nofg
flag3=globalnoshadow
ignorehitpause=1

;ʃC[AB
[state ]
type=explod
trigger1=animelemtime(1)>=460&&animelemtime(1)<=499
anim=11000
trans=addalpha
alpha=0,floor(256*cos((pi/2/40)*(animelemtime(1)-460)))
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483647
ontop=1
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=500&&animelemtime(1)<=559
anim=11000
trans=addalpha
alpha=0,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483647
ontop=1
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=560&&animelemtime(1)<=629
anim=11000
trans=addalpha
alpha=0,floor(256*sin((pi/2/70)*(animelemtime(1)-560)))
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483647
ontop=1
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;ʃC[AB
[state ]
type=explod
trigger1=animelemtime(1)>=50&&animelemtime(1)<=499
anim=11000
trans=addalpha
alpha=0,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;nkB
[state ]
type=envshake
trigger1=animelemtime(1)>=40&&animelemtime(1)<=259
time=2
freq=180
ampl=floor(4*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=envshake
trigger1=animelemtime(1)>=260&&animelemtime(1)<=279
time=2
freq=180
ampl=floor((180-173*sin((pi/2/20)*(animelemtime(1)-260)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=envshake
trigger1=animelemtime(1)>=280&&animelemtime(1)<=379
time=2
freq=180
ampl=floor(7*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=envshake
trigger1=animelemtime(1)>=380&&animelemtime(1)<=399
time=2
freq=180
ampl=floor((180-173*sin((pi/2/20)*(animelemtime(1)-380)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=envshake
trigger1=animelemtime(1)>=400&&animelemtime(1)<=559
time=2
freq=180
ampl=floor(7*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=envshake
trigger1=animelemtime(1)>=560&&animelemtime(1)<=679
time=2
freq=180
ampl=floor((12-12*sin((pi/2/120)*(animelemtime(1)-560)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1



;喂@B
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=559
anim=11012
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483647
ontop=1
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)=0
id=1004400
anim=10400
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
bindtime=-1
sprpriority=-2147483645
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)=0
id=1004400
anim=10400
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
bindtime=-1
sprpriority=-2147483645
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)=120
id=1004400
anim=10420
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
bindtime=-1
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)=0
id=1004400
anim=10590
scale=40,30
pos=160,120
postype=back
vel=0,0
accel=0,0
removetime=-2
bindtime=-1
sprpriority=6
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;⏕B
[state ]
type=explod
trigger1=animelemtime(1)>=260&&animelemtime(1)<=279
anim=10350
scale=0.11*5*sin((pi/2/20)*(animelemtime(1)-260)),0.11*5*sin((pi/2/20)*(animelemtime(1)-260))
pos=160,30
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483543
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=280&&animelemtime(1)<=299
anim=10350
scale=0.11*5*sin((pi/2/20)*(animelemtime(1)-280)),0.11*5*sin((pi/2/20)*(animelemtime(1)-280))
pos=160,30
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483543
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=300&&animelemtime(1)<=319
anim=10350
scale=0.11*5*sin((pi/2/20)*(animelemtime(1)-300)),0.11*5*sin((pi/2/20)*(animelemtime(1)-300))
pos=160,30
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483543
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=380&&animelemtime(1)<=399
anim=10350
scale=0.11*5*sin((pi/2/20)*(animelemtime(1)-380)),0.11*5*sin((pi/2/20)*(animelemtime(1)-380))
pos=160,30
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483543
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=400&&animelemtime(1)<=419
anim=10350
scale=0.11*5*sin((pi/2/20)*(animelemtime(1)-400)),0.11*5*sin((pi/2/20)*(animelemtime(1)-400))
pos=160,30
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483543
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=420&&animelemtime(1)<=439
anim=10350
scale=0.11*5*sin((pi/2/20)*(animelemtime(1)-420)),0.11*5*sin((pi/2/20)*(animelemtime(1)-420))
pos=160,30
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483543
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;U{́B
[state ]
type=projectile
triggerall=!ishelper
trigger1=animelemtime(1)=260
trigger2=animelemtime(1)=380
projid=302
projanim=40010
projremanim=-1
projscale=1,1
offset=0,0
velocity=0,0
accel=0,0
projremove=1
projremovetime=1
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=s,hp
hitflag=mafd
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=3
getpower=20,10
givepower=0,5
hitsound=-1
guardsound=-1
pausetime=200,9999
guard.pausetime=5,40
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=-12
guard.velocity=-12
air.velocity=-3,-3
airguard.velocity=-3,-3
fall=1
air.fall=1
kill=1
guard.kill=0
fall.kill=1
ignorehitpause=1
[state ]
type=projectile
triggerall=!ishelper
trigger1=animelemtime(1)>=261&&animelemtime(1)<=379
trigger2=animelemtime(1)>=381&&animelemtime(1)<=499
projid=302
projanim=40010
projremanim=-1
projscale=1,1
offset=0,0
velocity=0,0
accel=0,0
projremove=1
projremovetime=1
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=s,hp
hitflag=mafd
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=1
getpower=20,10
givepower=0,5
hitsound=-1
guardsound=-1
pausetime=5,40
guard.pausetime=5,40
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=-12
guard.velocity=-12
air.velocity=-3,-3
airguard.velocity=-3,-3
fall=1
air.fall=1
kill=1
guard.kill=0
fall.kill=1
ignorehitpause=1



;ڍsB
[state ]
type=changestate
trigger1=animtime=0
value=0
ctrl=1
persistent=256
ignorehitpause=1

[statedef 4500]
type=s
movetype=a
physics=s
ctrl=0
sprpriority=4

[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256006
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256006
value=1836769491
persistent=256
ignorehitpause=1
[state ]
type=varset
triggerall=!ishelper
trigger1=1
var(58)=stateno
ignorehitpause=1
[state ]
type=varset
triggerall=ishelper(103000)
trigger1=1
sysvar(0)=stateno
ignorehitpause=1

[state ]
type=changeanim
trigger1=anim!=4500
value=4500
ignorehitpause=1


;
;KoB

;B
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,37
freqmul=0.8
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,37
freqmul=0.8
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,40
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,40
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,40
volume=255
ignorehitpause=1



;Q[WB
[state ]
type=poweradd
trigger1=animelemtime(1)=0
value=-3000
ignorehitpause=1



;ʗh炵B
[state ]
type=envshake
trigger1=animelemtime(1)>=0&&animelemtime(1)<=39
time=2
freq=180
ampl=floor((35-35*sin((pi/2/40)*animelemtime(1)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1



;JbgCB
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=39
anim=12002
trans=addalpha
alpha=floor(256*cos((pi/2/40)*animelemtime(1))),floor(256*sin((pi/2/60)*animelemtime(1)))
scale=0.333,0.333
pos=160,120
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483545
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;I[gUB
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=14
anim=10100
trans=addalpha
alpha=0,floor(256*sin((pi/2/15)*animelemtime(1)))
scale=0.11*4*sin((pi/2/15)*animelemtime(1)),0.11*4*sin((pi/2/15)*animelemtime(1))
pos=0,-44
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=10&&animelemtime(1)<=24
anim=10100
trans=addalpha
alpha=0,floor(256*sin((pi/2/15)*(animelemtime(1)-10)))
scale=0.11*4*sin((pi/2/15)*(animelemtime(1)-10)),0.11*4*sin((pi/2/15)*(animelemtime(1)-10))
pos=0,-44
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=20&&animelemtime(1)<=34
anim=10100
trans=addalpha
alpha=0,floor(256*sin((pi/2/15)*(animelemtime(1)-20)))
scale=0.11*4*sin((pi/2/15)*(animelemtime(1)-20)),0.11*4*sin((pi/2/15)*(animelemtime(1)-20))
pos=0,-44
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)=0
trigger2=animelemtime(1)=10
trigger3=animelemtime(1)=20
anim=10970
scale=1,1
pos=0,-44
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1


;
;̌B

;B
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,33
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,34
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,33
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,34
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=45
value=s10000,5
freqmul=0.6
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=45
value=s10000,5
freqmul=0.6
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=120
value=s10000,0
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=120
value=s10000,0
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=180
value=s10000,1
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=180
value=s10000,1
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)>=180&&animelemtime(1)<=349
trigger1=animelemtime(1)%10=0
value=s10000,21
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)>=180&&animelemtime(1)<=349
trigger1=animelemtime(1)%10=0
value=s10000,30
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)>=180&&animelemtime(1)<=349
trigger1=animelemtime(1)%10=0
value=s10000,30
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)>=180&&animelemtime(1)<=349
trigger1=animelemtime(1)%10=0
value=s10000,37
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)>=180&&animelemtime(1)<=349
trigger1=animelemtime(1)%10=0
value=s10000,37
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=350
value=s201,1
freqmul=1.8
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=350
value=s201,1
freqmul=1.8
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=350
value=s201,1
freqmul=1.8
volume=255
ignorehitpause=1



;I[gUB
[state ]
type=trans
triggerall=!ishelper
trigger1=animelemtime(1)>=180&&animelemtime(1)<=359
trans=addalpha
alpha=0,0
ignorehitpause=1
[state ]
type=trans
triggerall=!ishelper
trigger1=animelemtime(1)>=360&&animelemtime(1)<=479
trans=addalpha
alpha=floor(256*sin((pi/2/120)*(animelemtime(1)-360))),0
ignorehitpause=1
[state ]
type=modifyexplod
triggerall=ishelper(103000)
triggerall=numexplod(256006000)>=1
trigger1=animelemtime(1)>=180&&animelemtime(1)<=359
trans=addalpha
alpha=0,0
id=256006000
ignorehitpause=1
[state ]
type=modifyexplod
triggerall=ishelper(103000)
triggerall=numexplod(256006000)>=1
trigger1=animelemtime(1)>=360&&animelemtime(1)<=479
trans=addalpha
alpha=floor(256*sin((pi/2/120)*(animelemtime(1)-360))),0
id=256006000
ignorehitpause=1



;ʐB
[state ]
type=assertspecial
trigger1=animelemtime(1)>=0&&animelemtime(1)<=179
flag=nobardisplay
flag2=nofg
flag3=globalnoshadow
ignorehitpause=1

;ʃC[AB
[state ]
type=explod
trigger1=animelemtime(1)>=180&&animelemtime(1)<=349
trigger1=animelemtime(1)%10>=0&&animelemtime(1)%10<=1
anim=11000
trans=addalpha
alpha=256,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483647
ontop=1
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=180&&animelemtime(1)<=180+20-1
anim=11000
trans=addalpha
alpha=floor(256*cos((pi/2/20)*(animelemtime(1)-180))),floor(256*sin((pi/2/20)*(animelemtime(1)-180)))
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483647
ontop=1
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;ʃC[AB
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=180-1
anim=11000
trans=addalpha
alpha=0,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483542
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=19
anim=11000
trans=addalpha
alpha=floor(256*cos((pi/2/20)*animelemtime(1))),floor(256*sin((pi/2/20)*animelemtime(1)))
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483544
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=180&&animelemtime(1)<=359
anim=11000
trans=addalpha
alpha=0,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=360&&animelemtime(1)<=479
anim=11000
trans=addalpha
alpha=0,floor(256*sin((pi/2/120)*(animelemtime(1)-360)))
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;nkB
[state ]
type=envshake
trigger1=animelemtime(1)>=40&&animelemtime(1)<=179
time=2
freq=180
ampl=floor(4*sin(random))
phase=90
ignorehitpause=1
[state ]
type=envshake
trigger1=animelemtime(1)>=180&&animelemtime(1)<=359
time=2
freq=180
ampl=floor(23*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=envshake
trigger1=animelemtime(1)>=360&&animelemtime(1)<=479
time=2
freq=180
ampl=floor((23-23*sin((pi/2/120)*(animelemtime(1)-360)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1



;喂@B
[state ]
type=explod
trigger1=animelemtime(1)=0
id=1004500
anim=10440
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
bindtime=-1
sprpriority=2147483543
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)=180
trigger2=animelemtime(1)=240
id=1004500
anim=10540
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
bindtime=-1
sprpriority=2147483543
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;U{́B
[state ]
type=projectile
triggerall=!ishelper
trigger1=animelemtime(1)>=180&&animelemtime(1)<=359
projid=302
projanim=40010
projremanim=-1
projscale=1,1
offset=0,0
velocity=0,0
accel=0,0
projremove=1
projremovetime=1
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=s,hp
hitflag=mafd
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=2
getpower=20,10
givepower=0,5
hitsound=-1
guardsound=-1
pausetime=5,40
guard.pausetime=5,40
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=-12
guard.velocity=-12
air.velocity=-3,-3
airguard.velocity=-3,-3
fall=1
air.fall=1
kill=1
guard.kill=0
fall.kill=1
ignorehitpause=1



;ڍsB
[state ]
type=changestate
trigger1=animtime=0
value=0
ctrl=1
persistent=256
ignorehitpause=1

[statedef 4600]
type=s
movetype=a
physics=s
ctrl=0
sprpriority=4

[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256006
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256006
value=1836769491
persistent=256
ignorehitpause=1
[state ]
type=varset
triggerall=!ishelper
trigger1=1
var(58)=stateno
ignorehitpause=1
[state ]
type=varset
triggerall=ishelper(103000)
trigger1=1
sysvar(0)=stateno
ignorehitpause=1

[state ]
type=changeanim
trigger1=anim!=4600
value=4600
ignorehitpause=1


;
;KoB

;B
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,37
freqmul=0.8
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,37
freqmul=0.8
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,40
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,40
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,40
volume=255
ignorehitpause=1



;Q[WB
[state ]
type=poweradd
trigger1=animelemtime(1)=0
value=-3000
ignorehitpause=1



;ʗh炵B
[state ]
type=envshake
trigger1=animelemtime(1)>=0&&animelemtime(1)<=39
time=2
freq=180
ampl=floor((35-35*sin((pi/2/40)*animelemtime(1)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1



;JbgCB
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=59
anim=12002
trans=addalpha
alpha=floor(256*cos((pi/2/60)*animelemtime(1))),floor(256*sin((pi/2/60)*animelemtime(1)))
scale=0.333,0.333
pos=160,120
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483544
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;I[gUB
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=14
anim=10100
trans=addalpha
alpha=0,floor(256*sin((pi/2/15)*animelemtime(1)))
scale=0.11*4*sin((pi/2/15)*animelemtime(1)),0.11*4*sin((pi/2/15)*animelemtime(1))
pos=0,-44
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=10&&animelemtime(1)<=24
anim=10100
trans=addalpha
alpha=0,floor(256*sin((pi/2/15)*(animelemtime(1)-10)))
scale=0.11*4*sin((pi/2/15)*(animelemtime(1)-10)),0.11*4*sin((pi/2/15)*(animelemtime(1)-10))
pos=0,-44
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=20&&animelemtime(1)<=34
anim=10100
trans=addalpha
alpha=0,floor(256*sin((pi/2/15)*(animelemtime(1)-20)))
scale=0.11*4*sin((pi/2/15)*(animelemtime(1)-20)),0.11*4*sin((pi/2/15)*(animelemtime(1)-20))
pos=0,-44
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)=0
trigger2=animelemtime(1)=10
trigger3=animelemtime(1)=20
anim=10970
scale=1,1
pos=0,-44
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1


;
;̌B

;B
[state ]
type=playsnd
trigger1=animelemtime(1)=10
value=s206,13
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=10
value=s206,13
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=70
value=s10000,4
freqmul=0.6
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=70
value=s10000,4
freqmul=0.6
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=70
value=s10000,4
freqmul=0.6
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=70
value=s10000,5
freqmul=0.6
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=70
value=s10000,5
freqmul=0.6
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=140
value=s10000,0
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=140
value=s10000,0
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=220
value=s10000,1
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=220
value=s10000,1
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=220
value=s206,10
freqmul=0.7
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=220
value=s10000,45
freqmul=0.9
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=220
value=s10000,45
freqmul=0.9
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=460
value=s10000,40
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=460
value=s10000,40
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=460
value=s10000,40
volume=255
ignorehitpause=1



;ʐB
[state ]
type=assertspecial
trigger1=animelemtime(1)>=0&&animelemtime(1)<=489
flag=nobardisplay
flag2=nofg
flag3=globalnoshadow
ignorehitpause=1

;ʃC[AB
[state ]
type=explod
trigger1=animelemtime(1)>=490&&animelemtime(1)<=549
anim=11000
trans=addalpha
alpha=0,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483647
ontop=1
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=550&&animelemtime(1)<=629
anim=11000
trans=addalpha
alpha=0,floor(256*sin((pi/2/80)*(animelemtime(1)-550)))
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483647
ontop=1
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;ʃC[AB
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=219
anim=11000
trans=addalpha
alpha=256,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=220&&animelemtime(1)<=489
anim=11000
trans=addalpha
alpha=256,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483648
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;ʗhB
[state ]
type=envshake
trigger1=animelemtime(1)>=40&&animelemtime(1)<=69
time=2
freq=180
ampl=floor(2*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=envshake
trigger1=animelemtime(1)>=70&&animelemtime(1)<=99
time=2
freq=180
ampl=floor((2+4*sin((pi/2/30)*(animelemtime(1)-70)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=envshake
trigger1=animelemtime(1)>=100&&animelemtime(1)<=219
time=2
freq=180
ampl=floor(8*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=envshake
trigger1=animelemtime(1)>=220&&animelemtime(1)<=489
time=2
freq=180
ampl=floor(12*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=envshake
trigger1=animelemtime(1)>=550&&animelemtime(1)<=629
time=2
freq=180
ampl=floor((18-18*sin((pi/2/80)*(animelemtime(1)-550)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1



;喂@B
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=489
anim=11012
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483647
ontop=1
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)=0
id=1004600
anim=10450
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
bindtime=-1
sprpriority=2147483544
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)=220
id=1004600
anim=10550
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
bindtime=-1
sprpriority=2147483544
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;U{́B
[state ]
type=projectile
triggerall=!ishelper
trigger1=animelemtime(1)>=90&&animelemtime(1)<=489
projid=302
projanim=40010
projremanim=-1
projscale=1,1
offset=0,0
velocity=0,0
accel=0,0
projremove=1
projremovetime=1
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=s,hp
hitflag=mafd
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=10000
getpower=20,10
givepower=0,5
hitsound=-1
guardsound=-1
pausetime=5,40
guard.pausetime=5,40
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=-12
guard.velocity=-12
air.velocity=-3,-3
airguard.velocity=-3,-3
fall=1
air.fall=1
kill=1
guard.kill=0
fall.kill=1
ignorehitpause=1



;ڍsB
[state ]
type=changestate
trigger1=animtime=0
value=0
ctrl=1
persistent=256
ignorehitpause=1

[statedef 4700]
type=s
movetype=a
physics=s
ctrl=0
sprpriority=4

[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256006
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256006
value=1836769491
persistent=256
ignorehitpause=1
[state ]
type=varset
triggerall=!ishelper
trigger1=1
var(58)=stateno
ignorehitpause=1
[state ]
type=varset
triggerall=ishelper(103000)
trigger1=1
sysvar(0)=stateno
ignorehitpause=1

[state ]
type=changeanim
trigger1=anim!=4700
value=4700
ignorehitpause=1


;
;KoB

;B
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,37
freqmul=0.8
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,37
freqmul=0.8
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,40
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,40
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,40
volume=255
ignorehitpause=1



;Q[WB
[state ]
type=poweradd
trigger1=animelemtime(1)=0
value=-3000
ignorehitpause=1



;ʗh炵B
[state ]
type=envshake
trigger1=animelemtime(1)>=0&&animelemtime(1)<=39
time=2
freq=180
ampl=floor((35-35*sin((pi/2/40)*animelemtime(1)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1



;JbgCB
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=89
anim=12002
trans=addalpha
alpha=floor(256*cos((pi/2/90)*animelemtime(1))),floor(256*sin((pi/2/90)*animelemtime(1)))
scale=0.333,0.333
pos=160,120
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483544
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;I[gUB
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=14
anim=10100
trans=addalpha
alpha=0,floor(256*sin((pi/2/15)*animelemtime(1)))
scale=0.11*4*sin((pi/2/15)*animelemtime(1)),0.11*4*sin((pi/2/15)*animelemtime(1))
pos=0,-44
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=10&&animelemtime(1)<=24
anim=10100
trans=addalpha
alpha=0,floor(256*sin((pi/2/15)*(animelemtime(1)-10)))
scale=0.11*4*sin((pi/2/15)*(animelemtime(1)-10)),0.11*4*sin((pi/2/15)*(animelemtime(1)-10))
pos=0,-44
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=20&&animelemtime(1)<=34
anim=10100
trans=addalpha
alpha=0,floor(256*sin((pi/2/15)*(animelemtime(1)-20)))
scale=0.11*4*sin((pi/2/15)*(animelemtime(1)-20)),0.11*4*sin((pi/2/15)*(animelemtime(1)-20))
pos=0,-44
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483546
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)=0
trigger2=animelemtime(1)=10
trigger3=animelemtime(1)=20
anim=10970
scale=1,1
pos=0,-44
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1


;
;̌B

;B
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,42
freqmul=1.3
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,42
freqmul=1.3
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,42
freqmul=1.3
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=10
value=s10000,5
freqmul=0.7
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=10
value=s10000,5
freqmul=0.7
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=70
value=s10000,32
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=70
value=s10000,32
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=70
value=s10000,32
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=210
value=s10000,0
freqmul=0.7
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=210
value=s10000,1
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=210
value=s10000,34
freqmul=0.96
volume=255
ignorehitpause=1



;ʐB
[state ]
type=assertspecial
trigger1=animelemtime(1)>=0&&animelemtime(1)<=299
flag=nobardisplay
flag2=nofg
flag3=globalnoshadow
ignorehitpause=1

;ʃC[AB
[state ]
type=explod
trigger1=animelemtime(1)>=300&&animelemtime(1)<=389
anim=11000
trans=addalpha
alpha=256,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483647
ontop=1
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=390&&animelemtime(1)<=539
anim=11000
trans=addalpha
alpha=floor(256*cos((pi/2/150)*(animelemtime(1)-390))),floor(256*sin((pi/2/150)*(animelemtime(1)-390)))
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483647
ontop=1
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;ʃC[AB
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=299
anim=11000
trans=addalpha
alpha=0,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483543
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1

;nkB
[state ]
type=envshake
trigger1=animelemtime(1)>=40&&animelemtime(1)<=449
time=2
freq=180
ampl=floor(6*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=envshake
trigger1=animelemtime(1)>=450&&animelemtime(1)<=569
time=2
freq=180
ampl=floor((6-6*sin((pi/2/120)*(animelemtime(1)-450)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1



;喂@B
[state ]
type=explod
trigger1=animelemtime(1)=0
id=1004700
anim=10900
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
bindtime=-1
sprpriority=2147483545
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
ignorehitpause=1



;U{́B
[state ]
type=projectile
triggerall=!ishelper
trigger1=animelemtime(1)>=300&&animelemtime(1)<=379
projid=302
projanim=40010
projremanim=-1
projscale=1,1
offset=0,0
velocity=0,0
accel=0,0
projremove=1
projremovetime=1
projsprpriority=2147483500
projedgebound=99999
projstagebound=99999
projheightbound=-99999,99999
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
attr=s,hp
hitflag=mafd
affectteam=e
animtype=hard
air.animtype=back
fall.animtype=back
priority=2,hit
damage=10000
getpower=20,10
givepower=0,5
hitsound=-1
guardsound=-1
pausetime=5,40
guard.pausetime=5,40
ground.type=high
air.type=high
ground.slidetime=10
guard.slidetime=10
ground.hittime=10
air.hittime=10
guard.ctrltime=10
airguard.ctrltime=10
ground.velocity=-12
guard.velocity=-12
air.velocity=-3,-3
airguard.velocity=-3,-3
fall=1
air.fall=1
kill=1
guard.kill=0
fall.kill=1
ignorehitpause=1



;ڍsB
[state ]
type=changestate
trigger1=animtime=0
value=0
ctrl=1
persistent=256
ignorehitpause=1

[statedef 4800]
type=s
movetype=a
physics=s
ctrl=0
sprpriority=4

[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256006
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256006
value=1836769491
persistent=256
ignorehitpause=1
[state ]
type=varset
triggerall=!ishelper
trigger1=1
var(58)=stateno
ignorehitpause=1
[state ]
type=varset
triggerall=ishelper(103000)
trigger1=1
sysvar(0)=stateno
ignorehitpause=1

[state ]
type=changeanim
trigger1=anim!=4800
value=4800
ignorehitpause=1


;
;KoB

;Q[WB
[state ]
type=poweradd
trigger1=animelemtime(1)=0
value=-3000
ignorehitpause=1



;SoZbgB
[state ]
type=stopsnd
trigger1=animelemtime(1)=0
channel=-1
ignorehitpause=1
[state ]
type=removeexplod
trigger1=animelemtime(1)=0
ignorehitpause=1



;ʗh炵B
[state ]
type=envshake
trigger1=animelemtime(1)>=0&&animelemtime(1)<=39
time=2
freq=180
ampl=floor((35-35*sin((pi/2/40)*animelemtime(1)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1



;JbgCB
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=89
anim=12002
trans=addalpha
alpha=floor(256*cos((pi/2/90)*animelemtime(1))),floor(256*sin((pi/2/90)*animelemtime(1)))
scale=0.333,0.333
pos=160,120
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483544
ontop=0
pausemovetime=2147483647
supermovetime=2147483647
ignorehitpause=1



;I[gUB
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=14
anim=10100
trans=addalpha
alpha=0,floor(256*sin((pi/2/15)*animelemtime(1)))
scale=0.11*4*sin((pi/2/15)*animelemtime(1)),0.11*4*sin((pi/2/15)*animelemtime(1))
pos=0,-44
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483546
ontop=0
pausemovetime=2147483647
supermovetime=2147483647
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=10&&animelemtime(1)<=24
anim=10100
trans=addalpha
alpha=0,floor(256*sin((pi/2/15)*(animelemtime(1)-10)))
scale=0.11*4*sin((pi/2/15)*(animelemtime(1)-10)),0.11*4*sin((pi/2/15)*(animelemtime(1)-10))
pos=0,-44
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483546
ontop=0
pausemovetime=2147483647
supermovetime=2147483647
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=20&&animelemtime(1)<=34
anim=10100
trans=addalpha
alpha=0,floor(256*sin((pi/2/15)*(animelemtime(1)-20)))
scale=0.11*4*sin((pi/2/15)*(animelemtime(1)-20)),0.11*4*sin((pi/2/15)*(animelemtime(1)-20))
pos=0,-44
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483546
ontop=0
pausemovetime=2147483647
supermovetime=2147483647
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)=0
trigger2=animelemtime(1)=10
trigger3=animelemtime(1)=20
anim=10970
scale=1,1
pos=0,-44
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483547
ontop=0
pausemovetime=2147483647
supermovetime=2147483647
ignorehitpause=1


;
;̌B

;B
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,27
volume=255
ignorehitpause=1
[state ]
type=stopsnd
trigger1=animelemtime(1)>=120&&animelemtime(1)<=329
trigger1=animelemtime(1)%30=0
channel=-1
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)>=120&&animelemtime(1)<=239
trigger1=animelemtime(1)%60=0
value=s10000,25
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)>=240&&animelemtime(1)<=329
trigger1=animelemtime(1)%30=0
value=s10000,25
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=330
value=s10000,16
freqmul=0.7
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=330
value=s10000,21
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=330
value=s10000,29
volume=255
ignorehitpause=1

;-̐鍐sB
[state ]
type=playsnd
trigger1=animelemtime(1)=360
value=s10000,20
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=360
value=s10000,24
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=360
value=s10000,24
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=360
value=s10000,27
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=360
value=s10000,31
freqmul=0.6
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=360
value=s10000,40
volume=255
ignorehitpause=1



;ʐB
[state ]
type=assertspecial
trigger1=animelemtime(1)>=0&&animelemtime(1)<=599
flag=nobardisplay
flag2=nofg
flag3=globalnoshadow
ignorehitpause=1
[state ]
type=assertspecial
trigger1=animelemtime(1)>=0&&animelemtime(1)<=599
flag=nokoslow
ignorehitpause=1

;ʃC[AB
[state ]
type=explod
trigger1=animelemtime(1)>=360&&animelemtime(1)<=379
anim=11000
trans=addalpha
alpha=floor(256*cos((pi/2/20)*(animelemtime(1)-360))),floor(256*sin((pi/2/20)*(animelemtime(1)-360)))
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483647
ontop=1
pausemovetime=2147483647
supermovetime=2147483647
ignorehitpause=1

;ʃC[AB
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=359
anim=11000
trans=addalpha
alpha=0,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483543
ontop=0
pausemovetime=2147483647
supermovetime=2147483647
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=360&&animelemtime(1)<=599
anim=11000
trans=addalpha
alpha=256,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483543
ontop=0
pausemovetime=2147483647
supermovetime=2147483647
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=600&&animelemtime(1)<=719
anim=11000
trans=addalpha
alpha=floor(256*cos((pi/2/120)*(animelemtime(1)-600))),floor(256*sin((pi/2/120)*(animelemtime(1)-600)))
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483543
ontop=0
pausemovetime=2147483647
supermovetime=2147483647
ignorehitpause=1

;ʌʁB
[state ]
type=allpalfx
trigger1=animelemtime(1)>=120&&animelemtime(1)<=239
trigger1=animelemtime(1)%60=0
trigger2=animelemtime(1)>=240&&animelemtime(1)<=329
trigger2=animelemtime(1)%30=0
invertall=1
time=4
ignorehitpause=1



;喂@B
[state ]
type=explod
trigger1=animelemtime(1)=0
id=1004800
anim=10990
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
bindtime=-1
sprpriority=2147483545
ontop=0
pausemovetime=2147483647
supermovetime=2147483647
ignorehitpause=1



;ڍsB
[state ]
type=changestate
trigger1=animtime=0
value=0
ctrl=1
persistent=256
ignorehitpause=1









